mazzatech

Engenheiro(a) de Software Sênior Backend

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Mazzatech está em busca de um(a) Engenheiro(a) de Software Sênior Backend para atuar no desenvolvimento de micro serviços e um ciclo de desenvolvimento nativo por IA. Nesta posição, você será responsável por construir o coordenador do AI-DLC, que integra GitHub e agentes, gerencia o controle de estado, aprovações, rastreabilidade e recuperação de falhas. Além disso, irá preparar repositórios para o trabalho com agentes, garantindo setup reproduzível, instruções claras, limites de acesso e isolamento de tarefas. Outra responsabilidade fundamental será a construção de um BFF (Backend for Frontend) em NestJS, integrando serviços existentes com foco em autenticação, tratamento de falhas, desempenho e observabilidade. Você também criará pipelines para verificar o trabalho dos agentes de forma independente, utilizando testes, checagens de contrato e evidências para revisão, e colaborará com a engenharia mobile para entregar e operar fluxos completos do aplicativo.

Responsabilidades

  • 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.
PUBLICIDADE

Requisitos

  • ✓Experiência sólida com TypeScript, Node.js e APIs em produção.
  • ✓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.
  • •Experiência com NestJS.
  • •Agentes de IA integrados a ferramentas.
  • •GitHub Apps.
  • •Github Actions.
  • •BFFs para mobile.
  • •Microserviços.
  • •Conhecimento em AWS.
  • •Conhecimento em containers.
  • •Conhecimento em Kubernetes.
  • •Conhecimento em Helm.
  • •Conhecimento em Argo.

Mazzatech is a global IT professional services company partnering with you to provide solutions to your project’s requirements and challenges in today’s highly competitive technology environment.  We supply integrated IT services ecosystems, designed with your business success in mind, for toda...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE