Chat rápido, melhores ofertas — Baixar

Node.js Back-End Developer Sênior | Remote

Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoRemoto
Nível de ExperiênciaMais de 10 Anos
Nível de EducaçãoSem Limite de Formação

Descrição

. **Responsabilidades e atribuições** * Desenvolver, evoluir e manter serviços backend utilizando Node.js, TypeScript e NestJS; * Projetar e implementar APIs RESTful, integrações e serviços de alta disponibilidade; * Participar de decisões de arquitetura relacionadas a microsserviços, sistemas distribuídos e arquitetura orientada a eventos; * Desenvolver consumidores, produtores e processamentos assíncronos utilizando SQS, SNS, Kafka ou RabbitMQ; * Modelar e implementar soluções utilizando bancos de dados relacionais e não relacionais; * Garantir a qualidade das entregas por meio de testes unitários, testes de integração, testes de contrato e testes end\-to\-end; * Implementar estratégias de resiliência, como retry, timeout, circuit breaker, idempotência e Dead Letter Queues; * Monitorar serviços em produção por meio de métricas, logs, traces e alertas; * Investigar problemas de performance, indisponibilidade e comportamento inesperado em ambientes produtivos; * Participar de code reviews, discussões técnicas, refinamentos e definições de arquitetura. **Requisitos e qualificações** * Experiência com desenvolvimento de soluções distribuídas, escaláveis e de alta disponibilidade; * Experiência com construção de serviços backend, APIs e integrações; * Vivência em ambientes com microsserviços e arquitetura orientada a eventos; * Conhecimento em infraestrutura AWS; * Experiência com processamento assíncrono e grandes volumes de requisições e dados; * Conhecimento em comunicação síncrona e assíncrona entre serviços; * Experiência com bancos de dados relacionais e não relacionais; * Conhecimento em práticas de escalabilidade, resiliência, observabilidade e segurança; * Experiência com Node.js, TypeScript e NestJS; * Experiência com mensageria (SQS, SNS, Kafka ou RabbitMQ); * Conhecimento em testes (unitários, integração, contrato e end\-to\-end); * Conhecimento em estratégias de resiliência (retry, timeout, circuit breaker, idempotência e Dead Letter Queues); * Experiência com monitoramento (métricas, logs, traces e alertas); * Capacidade de análise e resolução de problemas de performance e indisponibilidade; * Participação em code reviews e discussões técnicas. A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares. A AI/R conta com mais de 6\.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.

Publicado por

João Silva

Indeed · HR

Localização

João Silva

Indeed · HR

Vagas semelhantes

Node.js Back-End Developer Sênior | Remote vaga da Indeed em 2026 | ok.com