Engenheiro(a) Backend Node.js (NestJS)

Remoto (América Latina)
Tempo integral
Sênior

Construa backends e APIs em TypeScript sobre Node.js para startups dos EUA que usam uma única linguagem em todo o stack.

Inglês necessário para o dia a dia: você vai trabalhar todos os dias com um time dos EUA.

Já se candidatou? Veja seu status

Sobre a vaga

Procuramos um(a) Engenheiro(a) Node.js Sênior para atuar em nossas empresas parceiras cujo backend é TypeScript de ponta a ponta. Você vai desenhar APIs, modelar dados, rodar background jobs e manter o event loop saudável sob carga. É uma função focada em backend: o frontend é responsabilidade de outra pessoa, e o trabalho interessante está no design de schemas, nas filas e no tratamento de falhas.

O que você vai fazer

  • Desenhar e construir APIs REST e GraphQL com NestJS ou Express
  • Modelar dados com Prisma, TypeORM ou Drizzle sobre PostgreSQL
  • Construir background workers e filas com BullMQ ou SQS
  • Ser responsável pela observabilidade: logs estruturados, métricas, tracing, alertas
  • Escrever testes de integração contra um banco de dados real, não um mock
  • Fazer code review e definir convenções de backend para o time

Requisitos

  • 5+ anos de desenvolvimento backend, 3+ com Node.js e TypeScript
  • Entendimento profundo do event loop, streams e tratamento de erros assíncronos
  • Experiência sólida com SQL e design de schemas, com disciplina em migrations
  • Experiência com uma job queue e com tratamento de retries idempotentes
  • Familiaridade com Docker e um dos principais provedores de nuvem
  • Inglês excelente, escrito e falado (B2+)

Diferenciais

  • Experiência com modules, guards e interceptors do NestJS em escala
  • Experiência com gRPC ou serviços event-driven
  • Conhecimento de OpenTelemetry
  • Experiência com modelos de dados multi-tenant

Stack de tecnologia

Node.js
NestJS
TypeScript
PostgreSQL
Prisma
Redis

Benefícios

Remuneração competitiva em USD
Trabalho 100% remoto
Horário flexível
Verba para desenvolvimento profissional
Auxílio para plano de saúde
Auxílio para equipamentos

Candidate-se a esta vaga

Remuneração competitiva em USD - Remoto

Ao enviar, você concorda com a nossa política de privacidade e os termos de serviço (em inglês). Usamos seu perfil para conectar você a vagas, e seu histórico profissional para saber quais empresas contratam engenheiros(as) da América Latina. Quando entramos em contato com uma dessas empresas, nunca mencionamos você nem mostramos seu perfil.

Vagas remotas em dólar

Conhece alguém perfeito para esta vaga?

Candidate-se com seu currículo em minutos. A gente conta cada passo do processo por e-mail.