Senior Backend Developer Node.js/Nest.js @Cadmus
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Backend Developer Node.js/Nest.js @Cadmus

2d ago - Cadmus is hiring a remote Senior Backend Developer Node.js/Nest.js. 💸 Salary: unspecified 📍Location: Brazil

Role Description

Estamos em busca de uma pessoa Desenvolvedora Backend Sênior, com sólida experiência em Node.js e Nest.js, para atuar no desenvolvimento, manutenção e evolução de aplicações backend e APIs em ambientes de alta criticidade. Esse profissional terá papel importante na evolução das aplicações e arquiteturas, participando de decisões técnicas, desenvolvimento de novas soluções, modernização de sistemas e melhoria contínua de performance, resiliência, escalabilidade e observabilidade. Buscamos um perfil com autonomia técnica, visão sistêmica e capacidade de atuar em ambientes distribuídos e integrados, contribuindo não apenas com o desenvolvimento, mas também com a qualidade, estabilidade e sustentabilidade das soluções.

Responsibilities

  • Desenvolver, manter e evoluir aplicações backend e APIs utilizando principalmente Node.js e Nest.js.
  • Participar de decisões técnicas e arquiteturais relacionadas às aplicações e integrações.
  • Projetar e implementar soluções escaláveis, resilientes e de alta disponibilidade.
  • Atuar na evolução de arquiteturas baseadas em microsserviços e sistemas distribuídos.
  • Desenvolver e manter integrações entre sistemas internos e externos por meio de APIs.
  • Implementar e evoluir soluções de mensageria, eventos e processamento assíncrono.
  • Analisar métricas e identificar oportunidades de melhoria de performance.
  • Aplicar estratégias de cache, paralelismo e otimização de processamento.
  • Implementar padrões de resiliência e tolerância a falhas.
  • Contribuir para a modernização e migração de aplicações para serviços cloud native.
  • Implementar e evoluir capacidades de logs, métricas, tracing, monitoramento e alertas.
  • Apoiar a implementação de estratégias de escalabilidade e auto-scaling.
  • Participar da evolução de pipelines de CI/CD e automações do processo de desenvolvimento.
  • Atualizar bibliotecas, frameworks e dependências, garantindo segurança, estabilidade e sustentabilidade das aplicações.
  • Implementar boas práticas de segurança e criptografia, seguindo as diretrizes dos times responsáveis.
  • Participar da definição de cenários de testes, estratégias de qualidade e automação de testes.
  • Atuar em troubleshooting, análise de incidentes e resolução de problemas em ambientes produtivos.
  • Realizar code reviews e contribuir com boas práticas de desenvolvimento.
  • Utilizar recursos de Inteligência Artificial Generativa, como Claude, como apoio à análise, desenvolvimento, documentação e produtividade.
  • Apoiar tecnicamente outros profissionais do time por meio de compartilhamento de conhecimento e colaboração técnica.

Qualifications

  • Experiência sólida com Node.js.
  • Experiência com Nest.js.
  • Experiência no desenvolvimento de APIs REST e integrações entre sistemas.
  • Conhecimento avançado de desenvolvimento backend.
  • Domínio de boas práticas de desenvolvimento, padrões de projeto e princípios de código limpo.
  • Experiência com arquitetura de microsserviços.
  • Conhecimento sólido de sistemas distribuídos.
  • Experiência com padrões de resiliência e tolerância a falhas.
  • Conhecimento de conceitos de escalabilidade, elasticidade e alta disponibilidade.
  • Experiência com mensageria, eventos ou streaming.
  • Experiência com AWS.
  • Conhecimento de arquitetura e design de aplicações em cloud.
  • Experiência com soluções cloud native e ambientes escaláveis.
  • Experiência com SQL.
  • Conhecimento de bancos de dados relacionais.
  • Experiência com modelagem de dados.
  • Conhecimento de estratégias de performance e otimização de consultas.
  • Experiência com logs, métricas, tracing, monitoramento e alertas.
  • Conhecimento de testes unitários, testes de integração e automação de testes.
  • Experiência com troubleshooting e análise de problemas em produção.
  • Conhecimento de práticas e pipelines de CI/CD.

Differentials

  • Conhecimento ou experiência em Open Finance e Open Banking.
  • Experiência em mercado financeiro, meios de pagamento ou ambientes regulados.
  • Experiência com ambientes de alta criticidade, alta disponibilidade ou alto volume transacional.
  • Conhecimento de Go, Kotlin ou Python.
  • Conhecimento de bancos NoSQL.
  • Experiência com containers e orquestração de aplicações.
  • Conhecimento de Infrastructure as Code.
  • Experiência com ferramentas de observabilidade e APM.
  • Experiência prática com IA generativa aplicada ao desenvolvimento de software, especialmente Claude / Claude Code.

Expected Profile

  • Autonomia para investigar problemas e propor soluções.
  • Capacidade de tomar decisões técnicas considerando impactos arquiteturais.
  • Visão sistêmica e preocupação com qualidade, estabilidade e sustentabilidade das soluções.
  • Boa capacidade de comunicação e colaboração com diferentes times.
  • Perfil analítico e facilidade para atuar em cenários complexos.
  • Senso de responsabilidade sobre as aplicações desde o desenvolvimento até a operação em produção.
  • Capacidade de compartilhar conhecimento e contribuir para a evolução técnica do time.
  • Interesse em utilizar recursos de IA de forma responsável para aumentar produtividade e qualidade das entregas.

Tools and Environment

  • Jira
  • Miro
  • AWS
  • Git
  • CI/CD
  • Ferramentas de observabilidade, logs e monitoramento
  • Inteligência Artificial Generativa, com foco em Claude / Claude Code
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Developer Node.js/Nest.js @Cadmus
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,823+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later