Descrição da Vaga
A Zenvia está em busca de uma Pessoa Desenvolvedora Back-end Node.Js Sênior para integrar o time de Engenharia de Produtos. O profissional terá o desafio de construir, evoluir e escalar soluções de alta disponibilidade que processam milhões de interações diariamente, com foco em resolver problemas complexos e impactar a jornada de milhares de negócios.
Responsabilidades
- Sustentar e evoluir sistemas de mensageria e comunicação com alta taxa de transferência, garantindo resiliência e baixa latência.
- Liderar a transição de bases legadas para tecnologias modernas, garantindo a continuidade do negócio.
- Influenciar o time com boas práticas de design de software, testes automatizados e revisões de código rigorosas.
- Colaborar com o time de produto para transformar necessidades de negócio em soluções de software escaláveis e sustentáveis a longo prazo.
Requisitos
- ✓Domínio de Node.js, conhecimento profundo sobre o funcionamento do Event Loop, gestão de memória e otimização de performance.
- ✓Capacidade para navegar e transicionar entre bases de código antigas (Node.js 12) e as versões mais recentes do ecossistema (Node.js 24).
- ✓Sólida experiência em NestJS para novas soluções.
- ✓Facilidade para dar manutenção e evoluir aplicações construídas em Express e Koa.
- ✓Domínio de TypeScript, tipagem avançada e boas práticas de desenvolvimento orientado a objetos e funcional.
- ✓Experiência prática na implementação e consumo de arquiteturas baseadas em eventos utilizando Apache Kafka e AWS SQS.
- ✓Experiência robusta em modelagem, agregação e tunando queries no MongoDB.
- ✓Vivência na instrumentação de aplicações Node.js (via OpenTelemetry, Datadog ou similares), garantindo métricas, logs e tracing eficientes.
- ✓Familiaridade com esteiras de CI/CD.
- •Experiência prévia com o AWS Amazon DocumentDB.
- •Conhecimento e aplicação prática de SDD (Software Driven Development) ou metodologias focadas em documentação guiando o desenvolvimento.
- •Uso de ferramentas de Inteligência Artificial no fluxo de trabalho diário (Copilot, Claude, etc.) para acelerar a produtividade e qualidade do código.
- •Experiência prévia no mercado de CPaaS ou SaaS de grande escala.
- •Experiência com Claude Code.
Benefícios
- ✓Plano de saúde sem coparticipação para o colaborador e com possibilidade de incluir dependentes.
- ✓Plano odontológico sem coparticipação para o colaborador e com possibilidade de incluir dependentes.
- ✓Seguro de vida.
- ✓Telemedicina.
- ✓Especialidades médicas.
- ✓Day off no aniversário.
- ✓Gympass.
- ✓Coach esportivo e nutricional.
- ✓Telepsicologia gratuita inclusive para dependentes.
- ✓Licença maternidade estendida.
- ✓Licença paternidade estendida.
- ✓Acompanhamento gestante.
- ✓Auxílio creche até 71 meses.
- ✓Política para quem quer se mudar temporariamente.
- ✓R$1.500,00 para auxiliar nos equipamentos do seu escritório em casa.
- ✓Auxílio home office mensal de R$250,00 com possibilidade de destinar R$50,00 para a Previdência Privada.
- ✓Alelo Tudo no valor de R$988,00 em Vale Refeição/Alimentação ou Benefícios flexíveis.
- ✓Parceria com Woba para co-workings no Brasil inteiro.
- ✓Programa de mobilidade interna.
- ✓Acesso a um Hub de Aprendizagem para desenvolvimento de carreira.
- ✓Participação nos resultados.
Categorias
Sobre a Empresa
Mais vagas na Zenvia Jobs →Queremos talentos diversos em nossas equipes, compartilhando aprendizados e evoluindo juntos, construindo um ambiente colaborativo, com autonomia e respeito. Estamos remotos e nosso horário é flexível. Vem ser um Humanz!Como humanos, somos encantados por inovações tecnológicas, porque elas nos permi...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev