Desenvolvedor(a) Full Stack Sênior - Temporário

PJ, São Paulo Remote

Somos a Donnes, uma empresa especializada em recrutamento e seleção ágil, atuando ao lado de empresas em momentos estratégicos de crescimento e transformação.

Estamos apoiando uma empresa global de tecnologia, com atuação relevante no ecossistema automotivo, responsável por plataformas digitais que conectam grandes players da cadeia produtiva no Brasil e no exterior. O ambiente exige maturidade técnica, qualidade de engenharia e capacidade de atuar em sistemas críticos de negócio.

Buscamos um(a) Desenvolvedor(a) Sênior Full Stack para atuar na evolução de soluções com alto impacto, contribuindo diretamente para a sustentação e evolução das aplicações em um contexto técnico estruturado.

Contrato temporário (12 meses)

Sobre o dia a dia:

  • Desenvolver e evoluir aplicações full stack, com foco em estabilidade, performance e escalabilidade;
  • Definir e sustentar arquiteturas de software, apoiando decisões técnicas e padrões de engenharia;
  • Construir e consumir APIs, garantindo integração eficiente entre sistemas;
  • Atuar em ambiente cloud (AWS), contribuindo para confiabilidade e disponibilidade das aplicações;
  • Garantir qualidade por meio de boas práticas de código, testes e revisões técnicas;
  • Analisar e otimizar performance e eficiência das aplicações;
  • Atuar com autonomia técnica na resolução de problemas e evolução das soluções;
  • Colaborar com times de tecnologia e produto em um ambiente distribuído;
  • Contribuir para melhoria contínua de processos e práticas de engenharia.
Requirements
  • Experiência sólida em desenvolvimento full stack, com atuação consistente em C# / .NET no back-end e JavaScript / TypeScript no front-end;
  • Vivência com frameworks modernos de front-end, como Angular;
  • Experiência na construção e consumo de APIs e integrações entre sistemas;
  • Vivência em arquitetura de aplicações web escaláveis e resilientes;
  • Experiência prática em ambientes cloud (AWS);
  • Familiaridade com bancos de dados relacionais e não relacionais;
  • Vivência com versionamento de código, CI/CD e boas práticas de engenharia;
  • Capacidade de atuar com autonomia, visão sistêmica e responsabilidade sobre entregas.

Diferenciais que somam pontos:

  • Experiência com microserviços e arquiteturas distribuídas;
  • Vivência com DevOps, automação de pipelines ou infraestrutura como código;
  • Experiência com testes automatizados;
  • Familiaridade com observabilidade e monitoramento;
  • Atuação prévia como referência técnica ou mentoria de time.