VAGA] Desenvolvedor(a) Back-End Sênior – Node.js
Nova Lima – MG (Híbrido)
Faixa salarial : R$ 10.000 – R$ 16.000 (modelo CLT)
Responsabilidades
- Projetar, desenvolver e manter APIs REST com Node.js / Express em arquitetura de microsserviços.
- Implementar filas e mensageria com RabbitMQ (consumidores, DLQ, reprocessos, idempotência).
- Integrar gateways de pagamento (cartão, Pix), webhooks e conciliações básicas.
- Garantir qualidade e confiabilidade com testes unitários e E2E (Jest, Cypress).
- Colaborar com times de Produto / Front / DevOps e apoiar revisões (code review, padrões).
- Monitorar e otimizar performance, observabilidade (logs, métricas, traces) e custo em cloud.
Requisitos
- 5+ anos com JavaScript / Node.js em produção.
- Express (ou NestJS), TypeScript (desejável), Git e boas práticas (clean code).
- RabbitMQ (routing, exchanges, acknowledgments, retries).
- AWS (S3, SQS / SNS, ECS / EKS / Lambda, API Gateway ou equivalentes) e Docker.
- Testes : Jest (unit), Cypress (API / E2E) e pipelines CI / CD.
- Vivência com microsserviços, REST, autenticação (JWT / OAuth2) e segurança básica.
Diferenciais
- Experiência com Nuxt (2 anos) para integração com front (SSR / SSG) ou apoio a squads full stack.
- Conhecimento de observabilidade (Sentry / Datadog / Grafana) e feature flags.
- Experiência com pagamentos (antifraude, split, webhooks resilientes).
- Noções de Domain-Driven Design e arquitetura hexagonal.
Modelo de trabalho
- Híbrido em Nova Lima – MG (presencial + remoto, agenda combinada).
- Início rápido (disponibilidade imediata é um plus).
Como se candidatar
Envie seu CV ou link de candidatura com o assunto “Back-End Sênior Node – Nova Lima”.
Nodejs #BackendSenior #RabbitMQ #AWS #Express #Microserviços #Jest #Cypress #Pagamentos #Pix #NovaLima #VagaTI #Híbrido #JavaScript #TypeScript#PetrusSoftware