Engenheiro Full Stack Sênior
Empresa confidencial
Descrição da vaga
Projetar, desenvolver e entregar funcionalidades em serviços de frontend e backend para a plataforma DP360 CRM.
Liderar o desenvolvimento de funcionalidades de ponta a ponta — desde o design técnico até a implantação em produção.
Depurar (debug), solucionar problemas e resolver incidentes de produção, incluindo gargalos de desempenho e falhas de integração.
Escrever código limpo (clean code), manutenível e manter as melhores práticas de engenharia em toda a base de código.
Construir e manter APIs e serviços de backend usando PHP (CakePHP) e Node.js (Express/NestJS).
Desenvolver funcionalidades de frontend usando Angular e TypeScript.
Integrar APIs e serviços de terceiros, incluindo Twilio (SMS/voz), Nylas (sincronização de e- mail) e SendGrid.
Colaborar com a equipe de IA em integrações com microsserviços de IA baseados em Python/FastAPI.
Atuar em parceria com os Tech Leads para implementar designs técnicos e entregar marcos (milestones) do projeto.
Trabalhar com gerentes de produto para traduzir requisitos em soluções técnicas bem dimensionadas.
Participar de revisões de código (code reviews), discussões técnicas e planejamentos de sprint.
Fornecer orientação e mentoria para engenheiros de nível pleno (mid-level) na equipe.
Contribuir para fluxos de trabalho de CI/CD usando Bitbucket Pipelines e AWS CodeBuild.
Monitorar e solucionar problemas em sistemas de produção usando New Relic e Datadog.
Suportar uma arquitetura baseada em microsserviços e conteinerizada, implantada na AWS (ECS, ECR, CodeDeploy).
Graduação - Concluído - Obrigatório;
Inglês avançado para conversação.
Experiência robusta em desenvolvimento de software full stack.
Forte experiência em backend com PHP - preferência por experiência com CakePHP.
Experiência prática com Node.js para serviços de backend.
Proficiência em Angular e TypeScript para desenvolvimento frontend.
Sólida experiência com MySQL, incluindo otimização de consultas e design de banco de dados relacional.
Experiência na integração e manutenção de APIs de terceiros (SMS, e-mail, voz ou similares).
Familiaridade com serviços de nuvem AWS (ECS, S3, CloudWatch ou similares).
Experiência com Docker e implantações de aplicações conteinerizadas.
Experiência com fluxos de trabalho de desenvolvimento baseados em Git.
Fortes habilidades de resolução de problemas com foco na qualidade do código e confiabilidade do sistema.
Confortável trabalhando em fusos horários distribuídos em um ambiente async-first (prioridade para comunicação assíncrona).
Desejáveis (diferenciais):
Experiência no uso de ferramentas de desenvolvimento assistidas por IA, como Claude Code, cursor ou similares, no dia a dia da engenharia.
Experiência com outros frameworks PHP, como Laravel ou Zend.
Experiência com outros frameworks Frontend, como Vue ou React.
Experiência com Python (FastAPI ou similar) para desenvolvimento de microsserviços.
Familiaridade com integrações de API Twilio, Nylas, ou SendGrid.
Experiência prática com ferramentas de CI/CD (Bitbucket Pipelines, AWS CodeBuild ou similares).
Experiência em plataformas SaaS multi-tenant em escala.
Exposição à integração ou construção de funcionalidades alimentadas por serviços baseados em LLM.
Experiência com frameworks de testes automatizados — PHPUnit, Jest, Karma/Jasmine ou pytest.
