Desenvolvedor Node.js Sênior

Empregos.com.br
📍 São Paulo - SP Publicado 07/11/2025 Área: desenvolvedor
Remoto / Home office

Entre ou cadastre-se para liberar a candidatura

Faça login para acessar o link e 76.801 vagas ativas.

  • Link original liberado
  • Alertas de vagas
  • Favoritas salvas

Sem custo — leva cerca de 1 minuto.

Sobre a vaga

Leia os requisitos e vantagens antes de aplicar. Atualize seu currículo para aumentar as chances.

Local

São Paulo - SP

Remoto

Responsabilidades

  • Desenvolver e manter aplicações backend utilizando Node.js/TypeScript seguindo boas práticas de arquitetura e padrões de código.
  • Projetar, implementar e otimizar microserviços com Nest.js, garantindo escalabilidade e performance.
  • Realizar a modelagem, integração e manutenção de bancos de dados relacionais e não-relacionais.
  • Atuar na implementação de pipelines de CI/CD (Jenkins) e apoiar nos processos de deploy contínuo em ambientes de produção.
  • Trabalhar com containerização e orquestração (Docker e Kubernetes) para entrega eficiente de aplicações.
  • Implementar e manter testes unitários e end-to-end, assegurando alta qualidade e confiabilidade do código.
  • Colaborar em equipes multidisciplinares utilizando metodologias ágeis (Scrum/Kanban).
  • Aplicar princípios de arquitetura limpa (Clean Architecture) e princípios S.O.L.I.D. para garantir manutenção e evolução sustentável do sistema.
  • Integrar aplicações com serviços em nuvem (GCP) e mensageria assíncrona.
  • Contribuir com práticas de DevOps e apoiar na observabilidade, monitoramento e melhoria contínua do ambiente.
  • Participar ativamente de code reviews, propondo melhorias e mentorando desenvolvedores menos experientes.
  • Garantir versionamento adequado de código seguindo o GitFlow e boas práticas de governança técnica.

Requisitos

  • Experiência na função.
  • Experiência sólida em desenvolvimento backend utilizando Node.js/TypeScript.
  • Conhecimento prático em bancos de dados relacionais e não-relacionais.
  • Experiência comprovada em arquiteturas de microserviços e desenvolvimento utilizando Nest.js.
  • Familiaridade com computação em nuvem, especialmente no Google Cloud Platform (GCP).
  • Experiência em programação assíncrona e uso de mensageria.
  • Conhecimento em Docker e Kubernetes para orquestração de contêineres.
  • Experiência com controle de versão utilizando GIT e metodologias ágeis.
  • Vivência em processos de deploy contínuo com Jenkins e pipelines.
  • Habilidade em escrever testes unitários e end-to-end para garantir a qualidade do código.
  • Noções em práticas DevOps para integração e entrega contínua.
  • Conhecimento em Clean Architecture e GitFlow.
  • Familiaridade com princípios S.O.L.I.D. de desenvolvimento.