Engenheiro(a) de Software Sênior Backend

MazzatechRemotoindeedpublicada el 15/10/2026
Imprescindible:TypeScriptNode.jsGitAWSKubernetesBackendCI/CDAI

Engenheiro(a) de Software Sênior Backend

AI-DLC e BFF em NestJS

Estamos construindo micro serviços e um ciclo de desenvolvimento nativo por IA. Nesse ciclo, agentes executam tarefas e abrem PRs; um coordenador controla o fluxo, registra evidências e aguarda decisões humanas nos pontos necessários (HITL).

O que você fará

Desenvolver o coordenador do AI-DLC, incluindo integração com GitHub e agentes, controle de estado, aprovações, rastreabilidade e recuperação de falhas. Preparar repositórios para trabalho com agentes: setup reproduzível, instruções, limites de acesso e isolamento de tarefas. Construir BFF em NestJS, integrando serviços existentes com autenticação, tratamento de falhas, desempenho e observabilidade. Criar pipelines que verifiquem o trabalho dos agentes de forma independente, com testes, checagens de contrato e evidências para revisão. Colaborar com a engenharia mobile para entregar e operar fluxos completos do aplicativo.

O que buscamos

Experiência sólida com TypeScript, Node.js e APIs em produção. Experiência com NestJS é desejável. Vivência com integrações entre serviços, processamento assíncrono, idempotência e recuperação de falhas. Prática com testes, GitHub, CI/CD, observabilidade e segurança de aplicações. Autonomia para tomar decisões técnicas, revisar código e explicar tradeoffs.

Diferenciais: agentes de IA integrados a ferramentas, GitHub Apps, Github Actions, BFFs para mobile, Microserviços, AWS, containers, Kubernetes, Helm, Argo.