Desenvolvedora Fullstack Sênior
Empresa confidencial
Descrição da vaga
Sobre a vaga
Buscamos um engenheiro de software que esteja pronto para atuar além da execução de código alguém capaz de orquestrar, arquitetar e validar soluções em um ambiente onde IA e humanos trabalham como parceiros. Aqui, o padrão de qualidade é ambicioso: aproximar cada entrega do nível Six Sigma, poucos defeitos, alta rastreabilidade, qualidade construída desde o início de cada tarefa.
Trabalhamos com o modelo FORGE de engenharia agêntica, onde o desenvolvedor é o arquiteto da solução, não apenas o digitador do código. O papel central é guiar, instruir, revisar e validar —
com domínio técnico profundo e capacidade de direcionar um time virtual de agentes de IA com precisão.
O que você vai fazer
- Atuar como arquiteto e validador de software em sistemas distribuídos de alta escala, com foco em backend Node.js e mobile React Native.
- Definir e conduzir ciclos TDD (Red → Green → Refactor), tratando testes como especificação viva do comportamento esperado — não como etapa final.
- Orquestrar agentes de IA para geração, revisão e refatoração de código, sendo o primeiro revisor de cada PR antes de qualquer aprovação.
- Contribuir ativamente para decisões de arquitetura, padrões de código, critérios de qualidade,
segurança e performance da plataforma.
- Participar do ciclo de feedback agêntico com o time de QA — onde um PR aprovado é o gatilho para validação independente do produto e do usuário.
Requisitos técnicos
Core (obrigatório):
- React Native e TypeScript/JavaScript (frontend mobile).
- Node.js com TypeScript — backends de produção, não provas de conceito.
- Arquitetura de microsserviços, sistemas distribuídos e design orientado a componentes.
- Mensageria assíncrona de alta escala: RabbitMQ, Kafka ou AWS SQS.
- Containerização com Docker e pipelines CI/CD.
- Observabilidade: logs estruturados, métricas e tracing distribuído.
- PostgreSQL — modelagem, queries complexas e otimização.
- SOLID, Clean Code e cobertura de testes como prática diária, não opcional.
- Gerenciadores de estado (Context API, Redux ou similares).
Diferenciais:
- GoLang.
- AWS SNS/Lambda.
- Linux (administração e troubleshooting).
- Experiência com mercando financeiro (Bancos, Corretoras e Fintechs)
- Domínio do produto PIX e ecosistema de pagamentos instantâneos.
- Experiência com AWS Cloud (outros serviços).
---
O perfil que buscamos (FORGE-aligned)
Mentalidade agêntica:
- Vê a IA como parceira de desenvolvimento, não como autocomplete — sabe construir prompts de precisão cirúrgica, validar o output e assumir responsabilidade pelo código que sai na PR.
- Não tem apego ao código que escreve: o que importa é a solução correta, testada e rastreável.
- Entende que qualidade não se verifica no final — ela é construída em cada ciclo
Red/Green/Refactor.
Execução e colaboração:
- Proatividade para propor melhorias arquiteturais e alternativas técnicas antes de esperar ser
perguntado.
- Comunicação clara e direta com times multidisciplinares — sabe explicar decisões técnicas em
termos de impacto de negócio.
- Adaptabilidade para navegar entre contextos técnicos distintos sem perder profundidade.
- Resistência ao perfeccionismo paralisante: "ótimo inimigo do bom" é um risco real — sabe quando entregar e quando refinar.
Qualidade como responsabilidade própria:
- Testes unitários, documentação e revisão de código não são tarefas extras — fazem parte da
definição de "feito".
- Trata código gerado por IA com o mesmo rigor que trataria código de um terceiro: lê, questiona, valida, e só então assina.
