Back-End · Pleno · Confidencial

Desenvolvedor Back-end Pleno

São PauloRemotoHíbridoCLT

Sobre a oportunidade:
Estamos buscando um(a) Desenvolvedor(a) Pleno para sustentar e evoluir as integrações entre loja virtual, marketplaces e ERP, diagnosticar problemas em produção e contribuir para destravar a fila de entregas. A atuação tem foco backend e inclui participação na evolução do ambiente de engenharia assistida por IA.

Contexto da operação:
A plataforma conecta diariamente pedidos, faturamento, estoque e rastreamento. A posição atuará em integrações e processos assíncronos, melhorias do produto e suporte técnico de segundo nível, ajudando a reduzir incidentes e ampliar a autonomia da operação.

Competências comportamentais:
● Autonomia para investigar problemas em produção.
● Rigor com casos de borda e confiabilidade das entregas.
● Compromisso com o fechamento do ciclo: implementação, revisão, release e acompanhamento.
● Comunicação escrita clara em pull requests e documentação.
● Capacidade de realizar e receber code reviews.
● Visão de contexto de negócio e interesse em entender a operação.
● Curiosidade prática por ferramentas e melhoria contínua.
● Colaboração e compartilhamento de contexto.
● Interesse em orientar e desenvolver profissionais menos experientes.

Back-End - Pleno
Desenvolvedor Back-end Pleno
A vaga

Sobre a oportunidade:
Estamos buscando um(a) Desenvolvedor(a) Pleno para sustentar e evoluir as integrações entre loja virtual, marketplaces e ERP, diagnosticar problemas em produção e contribuir para destravar a fila de entregas. A atuação tem foco backend e inclui participação na evolução do ambiente de engenharia assistida por IA.

Contexto da operação:
A plataforma conecta diariamente pedidos, faturamento, estoque e rastreamento. A posição atuará em integrações e processos assíncronos, melhorias do produto e suporte técnico de segundo nível, ajudando a reduzir incidentes e ampliar a autonomia da operação.

Competências comportamentais:
● Autonomia para investigar problemas em produção.
● Rigor com casos de borda e confiabilidade das entregas.
● Compromisso com o fechamento do ciclo: implementação, revisão, release e acompanhamento.
● Comunicação escrita clara em pull requests e documentação.
● Capacidade de realizar e receber code reviews.
● Visão de contexto de negócio e interesse em entender a operação.
● Curiosidade prática por ferramentas e melhoria contínua.
● Colaboração e compartilhamento de contexto.
● Interesse em orientar e desenvolver profissionais menos experientes.

A empresa

Empresa de cosméticos orgânicos que integra um grande grupo da indústria farmacêutica.

Responsabilidades
  • Principais responsabilidades:
  • Diagnosticar e corrigir integrações de pedidos, estoque e faturamento, acompanhando as alterações até a implantação.
  • Manter e evoluir processos assíncronos, filas e workers.
  • Melhorar o módulo de faturamento em massa, identificado como uma das principais fontes de incidentes.
  • Desenvolver endpoints e relatórios para apoiar a operação e o time de suporte.
  • Implementar testes automatizados e documentação técnica.
  • Conduzir pull requests da implementação ao merge e acompanhar o ciclo de release.
  • Atuar no suporte técnico de segundo nível e na investigação de problemas em produção.
  • Manter o ambiente de agentes de IA: documentação executável, skills, subagentes, hooks e permissões.
  • Transformar tarefas repetitivas em skills ou subagentes e acompanhar o resultado das automações.
  • Apoiar a evolução das skills utilizadas pelo suporte.
  • Orientar profissionais juniores ou estagiários, com revisão de código didática e práticas seguras de uso de agentes.
O que você precisa conhecer
  • Requisitos técnicos:
  • Prática diária de engenharia assistida por IA, com uso de assistente via terminal; Claude Code é desejável, mas ferramentas equivalentes podem ser consideradas.
  • Capacidade de revisar código gerado por IA, identificando soluções plausíveis, porém incorretas.
  • Experiência com instruções para agentes, documentação executável e scripts determinísticos.
  • Conhecimento de operação segura de agentes, permissões mínimas necessárias e proteção de dados.
  • Node.js e TypeScript, com domínio de tipagem.
  • NestJS: módulos, providers, injeção de dependência e configuração.
  • MongoDB: modelagem, índices, agregações e evolução de schemas.
  • Integrações com APIs de terceiros: paginação, limites de requisição, retry exponencial, idempotência e respostas de sucesso sem persistência efetiva.
  • Processos assíncronos, filas, workers, concorrência, reentrega e ordenação de eventos.
  • Jest para testes unitários e de integração.
  • Git: branches de feature, pull requests revisáveis, branches de release, commits semânticos e worktrees paralelas.
  • Docker para ambiente local de desenvolvimento.
Para ter aquela vantagem extra
  • Diferenciais:
  • Experiência criando artefatos para agentes: skills, subagentes, hooks, servidores MCP e documentação executável.
  • Integração de APIs de LLM em produtos, considerando tokens, raciocínio estendido, custos por execução e privacidade.
  • Conhecimento de Spec Kit.
  • Experiência com Azure Container Apps, Service Bus, Key Vault ou Static Web Apps.
  • GitHub Actions e pipelines de CI/CD.
  • Instrumentação com OpenTelemetry e Grafana.
  • Leitura ou edição de módulos Terraform.
  • Python para extração e processamento de PDFs de notas fiscais.
  • Conhecimento do protocolo MCP e integração com ferramentas externas.