Desenvolvedor(a) Backend Node.js (NestJS)

Vitoria Hybrid

Estamos em busca de um(a) Desenvolvedor(a) Backend Node.js para atuar no desenvolvimento e evolução de APIs robustas, escaláveis e bem estruturadas, utilizando NestJS como framework principal.

Procuramos alguém com atenção à qualidade de código, arquitetura modular, domínio de dados e boas práticas de observabilidade, que goste de trabalhar com organização, clareza técnica e soluções sustentáveis.

🔧 Responsabilidades
Desenvolver e manter APIs REST utilizando Node.js com NestJS
Atuar em arquitetura totalmente modular, seguindo os padrões oficiais do NestJS (Modules, Controllers, Services, Providers)
Implementar regras de negócio nos Services, mantendo Controllers enxutos
Modelar e otimizar estruturas de dados para cenários de alto volume
Desenvolver e otimizar consultas SQL, com ênfase em PostgreSQL
Trabalhar com TypeScript fortemente tipado
Integrar serviços síncronos e assíncronos
Garantir observabilidade, rastreabilidade e estabilidade das aplicações

Requirements

Requisitos Obrigatórios
Experiência com Node.js e NestJS (arquitetura modular, injeção de dependência, providers)
TypeScript avançado (DTOs, interfaces, tipagem forte)
Bom domínio de estruturas de dados e lógica de programação
SQL, preferencialmente PostgreSQL
Experiência no desenvolvimento de APIs RESTful
Conhecimento em Git e versionamento de código

Diferenciais
Experiência com Go (Golang) para serviços de alta performance
Conhecimento em RabbitMQ ou arquiteturas orientadas a eventos
Experiência com Observabilidade, especialmente Sentry
Conhecimento em MongoDB e modelagem de documentos
Noções de frontend com React + Vite, para entendimento do fluxo ponta a ponta