
O Desenvolvedor Backend Node.js é responsável por desenvolver e manter aplicações utilizando a linguagem Node.js. Este profissional atua na criação de APIs, integrações com bancos de dados, implementação de lógicas de negócio e otimização de performance. Deve possuir conhecimento sólido em Node.js, boas práticas de programação e experiência em desenvolvimento de sistemas web.
Competências esperadas:
Continua apos o anúncioAutonomia e Proatividade
Pensamento Analítico e Resolução de Problemas
Colaboração e Trabalho em Equipe
Continua apos o anúncioOrientação a Resultados e Qualidade
Adaptabilidade e Flexibilidade
Continua apos o anúncioLiderança Técnica e Mentoria (mesmo sem cargo de gestor)
Visão de Produto e Experiência do Usuário
Gestão de Pressão e Resiliência
Requisitos:
• Node.js avançado .
• Micro-serviços em Node.js (Express, Fastify ou Nest).
• Serverless com AWS Lambda (deploy via SAM ou Serverless Framework).
• Data stores: Redis, PostgreSQL (SQL avançado e tuning), RabbitMQ, MongoDB.
• Design e consumo de APIs REST & GraphQL (verbos corretos, status codes, versionamento, HATEOAS).
• Git flow e pipelines CI/CD (GitHub Actions, GitLab CI ou similares).
• Domínio de modelos síncronos vs. assíncronos, retries e idempotência.
Desejável:
Kafka (projeto e operação).
IaC (Terraform, CDK).
Observabilidade: New Relic, OpenTelemetry, Prometheus, Grafana.
22 horas atrás
22 horas atrás
22 horas atrás
22 horas atrás
8 dias atrás
9 dias atrás