← Todas as vagas

Desenvolvedora Fullstack Sênior

Empresa confidencial

· CLT (Efetivo)

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.