Engenheiro de Software Sênior (Node + React)
Sobre a Vaga
*Modelo de atuação:*
📍 100% remoto nos primeiros 6 meses. Após esse período, híbrido (3x por semana) em Pinheiros/SP.
*Sobre a oportunidade*
Buscamos um(a) profissional que atue além da implementação de código, com forte atuação em arquitetura, validação de soluções e liderança técnica em um ambiente onde desenvolvedores e Inteligência Artificial trabalham em conjunto.
A empresa utiliza um modelo de engenharia orientado por IA (FORGE), no qual o engenheiro é responsável por direcionar agentes de IA, revisar entregas e garantir alto nível de qualidade, rastreabilidade e confiabilidade do software.
*Principais responsabilidades:*
- Arquitetar e validar soluções distribuídas de alta escala;
- Desenvolver aplicações Backend (Node.js/TypeScript) e Mobile (React Native);
- Trabalhar com TDD (Red → Green → Refactor);
- Orquestrar ferramentas e agentes de IA para geração, revisão e refatoração de código;
- Atuar como principal revisor técnico dos Pull Requests;
- Definir padrões de arquitetura, qualidade, segurança e performance;
- Participar das decisões técnicas da plataforma e atuar em conjunto com QA na validação contínua.
Requisitos
- *Stack obrigatória:*
- Node.js + TypeScript;
- React Native;
- Microsserviços e sistemas distribuídos;
- RabbitMQ, Kafka ou AWS SQS;
- Docker e CI/CD;
- PostgreSQL;
- Observabilidade (logs, métricas e distributed tracing);
- SOLID, Clean Code, TDD e cobertura de testes;
- Redux, Context API ou similares.
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.