Sobre a empresa
Esta posição é listada em nome de uma empresa parceira, que gerencia todas as candidaturas e próximos passos. Nosso parceiro está procurando um Desenvolvedor(a) Sênior Full Stack (Node.js / React) — PJ baseado no Brasil.
Estamos procurando um desenvolvedor full stack sênior para contribuir diretamente com a evolução de um produto SaaS B2B operando em escala. Você trabalhará em um ambiente de produção com alto tráfego, integrações externas reais e fortes requisitos de desempenho, estabilidade e escalabilidade. A função combina desenvolvimento backend e frontend com arquitetura, qualidade e manutenibilidade de longo prazo. Você terá autonomia para tomar decisões técnicas e contribuir para soluções que suportam operações de negócios reais. Refatoração, arquitetura, observabilidade e melhoria contínua fazem parte da cultura de engenharia do dia a dia. Esta é uma oportunidade para um profissional hands-on que combina forte experiência técnica com visão de produto e senso de propriedade.
Responsabilidades
- Desenvolver, evoluir e manter um produto SaaS B2B usando Node.js, NestJS, React, TypeScript e PostgreSQL.
- Construir soluções backend e frontend escaláveis, confiáveis e de alto desempenho projetadas para ambientes de produção.
- Projetar e implementar arquiteturas de aplicação bem estruturadas, aplicando princípios como Clean Architecture, DDD e TDD quando apropriado.
- Desenvolver e manter integrações com sistemas externos, incluindo plataformas fiscais, municípios, fluxos relacionados à RFB e outros serviços críticos de negócios.
- Contribuir para a implementação e adaptação de integrações fiscais em resposta às mudanças introduzidas pela Reforma Tributária Brasileira.
- Identificar oportunidades de refatoração, melhorias técnicas e evolução arquitetural, mantendo a estabilidade da aplicação.
- Trabalhar com arquiteturas orientadas a eventos e práticas de Spec-Driven Development quando aplicável.
- Contribuir para pipelines de CI/CD, infraestrutura em nuvem, observabilidade, logging, métricas e monitoramento de produção.
- Desenvolver e manter integrações com serviços financeiros como PIX, boletos e CNAB conforme necessário.
- Utilizar ferramentas de IA ao longo do ciclo de vida de desenvolvimento para melhorar produtividade, qualidade e fluxos de engenharia.
- Colaborar com stakeholders e equipes técnicas para traduzir requisitos de negócios em soluções robustas e sustentáveis.
- Assumir a propriedade das soluções entregues e garantir que o código de produção permaneça saudável, confiável e alinhado às necessidades do produto.
Requisitos
- Experiência comprovada em nível sênior desenvolvendo e mantendo aplicações de produção.
- Forte experiência profissional com Node.js e NestJS em ambientes de produção.
- Experiência sólida com React, com ênfase em aplicações bem estruturadas e sustentáveis.
- Experiência avançada no dia a dia com TypeScript.
- Forte experiência trabalhando com PostgreSQL em cenários reais de produção.
- Experiência prévia desenvolvendo ou mantendo produtos SaaS B2B.
- Experiência prática com integrações fiscais brasileiras, incluindo NFSe, sistemas municipais, fluxos relacionados à RFB, e capacidade de adaptar soluções às mudanças resultantes da Reforma Tributária.
- Experiência aplicando práticas de engenharia de software como Clean Architecture, DDD e TDD.
- Conhecimento de arquitetura orientada a eventos e Spec-Driven Development.
- Experiência usando ferramentas de IA como parte do ciclo de vida de desenvolvimento de software.
- Experiência construindo e mantendo pipelines de CI/CD.
- Experiência prática com AWS em ambientes de produção.
- Familiaridade com práticas de observabilidade, incluindo logs, métricas, monitoramento e solução de problemas em produção.
- Experiência com integrações financeiras como PIX, boletos e CNAB é uma forte vantagem.
- Forte autonomia, organização, comunicação, adaptabilidade e pensamento orientado a produto.
- Um forte senso de propriedade e responsabilidade por decisões técnicas e resultados entregues.
Condições
- Modelo de trabalho 100% remoto.
- Contrato PJ.
- Remuneração mensal de R$ 8.000.
- Incentivo educacional por meio de parcerias com plataformas educacionais.
- Incentivo mensal de Culture Package que pode ser usado para educação e atividades culturais.
- Benefício TotalPass para atividades físicas, exercícios e outras modalidades de bem-estar.
- Voucher iFood Office para uso no aplicativo no seu aniversário.
- Oportunidade de trabalhar em um produto SaaS B2B em escala de produção com requisitos técnicos e de negócios desafiadores.
- Alto nível de autonomia e exposição a arquitetura de software moderna, nuvem, observabilidade, automação e práticas de desenvolvimento assistidas por IA.