← CarreiraAI
Gupy

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

Publicada em 26/08/2026

Candidatar-se com o CarreiraAI →
Página da Vaga | Node.js Back-End Developer Sênior | Remote Pular para o conteúdo principal Ir para a página da empresa Candidatar-se Node.js Back-End Developer Sênior | Remote Copiar link Erro ao copiar link Compartilhar vaga Link copiado Ir para candidatura Descrição da vaga . 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. Etapas do processo Etapa 1: Cadastro 1 Cadastro Etapa 2: Mapeamento de Stack 2 Mapeamento de Stack Etapa 3: Fit Cultural 3 Fit Cultural Etapa 4: Entrevista Líder 4 Entrevista Líder Etapa 5: Cadastro de Qualificação 5 Cadastro de Qualificação Etapa 6: Oferta 6 Oferta Etapa 7: Contratação 7 Contratação Junte-se aos talentos que estão moldando o futuro da tecnologia 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.​ Compartilhar vaga Link copiado Website LinkedIn Facebook Instagram Candidatar-se Copiar link Erro ao copiar link Candidatar-se Powered by Gupy 2026. Todos os direitos reservados. Por favor habilite os scripts para uma melhor experiência de uso
Candidatar-se com o CarreiraAI →