Engenheiro(a) de Software Fullstack Pleno — AI First

Há 3 semanas

São Paulo, São Paulo, Brasil 4MDG Plataforma de Gestão de Cadastros Tempo integral
O papel Entregar mudanças ponta a ponta — do modelo de dados e do endpoint até a tela que o cliente usa — em uma plataforma que já está em produção. Todo mundo aqui trabalha com agentes de codificação diariamente, sob um acordo de trabalho versionado no próprio repositório: instruções, skills, gates automatizados e MCPs conectados ao board, ao monitoramento e à suíte de testes. O agente escreve muito código; a decisão sobre o que entra em produção continua sendo humana. O que você vai fazer Implementar frontend e backend com tipagem estrita e prova de que funciona: um teste, ou a tela exercitada e registrada. Conduzir o agente e revisar o diff linha a linha antes de assinar. Investigar incidente com dado real: monitoramento, log, banco, reprodução. Trazer impedimento e falha de lógica cedo, com as opções na mesa: o caminho arquiteturalmente correto e o cirúrgico, com a dívida que ele deixa nomeada. O que você encontra aqui Produto em produção e maduro: o que você entrega chega a cliente real rápido. Decisão de produto a uma conversa de distância — sem comitê e sem intermediário. Ferramental de IA tratado como produto interno. Um domínio de negócio que não se aprende em curso: governança de dados, auditoria e conformidade em empresas grandes. Requisitos mínimos 3+ anos construindo e mantendo software em produção, com responsabilidade sobre API e interface. TypeScript e um framework SPA de componentes (Vue, Angular, React ou equivalente). Fluência real em uma linguagem de backend (Ruby on Rails, Python ou equivalente). PostgreSQL de verdade: modelar um relacionamento, ler um plano de execução e explicar por que a query ficou lenta e o que o índice resolve. Prática com agentes de codificação (Claude Code, Codex, Cursor, Copilot) e leitura crítica da saída: reconhecer API inventada, erro contornado em vez de resolvido e teste que não testa nada. Autonomia em teste: escrever o teste que prova a mudança e saber dizer o que ficou sem cobertura. Inglês para leitura técnica e escrita clara em português — o card, a descrição da PR e o porquê da decisão fazem parte da entrega. Diferenciais: Ruby on Rails e Angular, AWS, DevOps, SaaS B2B multi-tenant, domínio de gestão, qualidade, auditoria ou conformidade (ISO).