COMPARTILHE ESSA VAGA:
<< Voltar para Vagas da Semana

Engenheiro(a) de Software Sênior (Node.js)

Publicada nesta plataforma em:

Vaga vista 114 vezes.


Temos vaga aqui na Flash.


Engenheiro de Software Sênior.


Localização: São Paulo
Modelo de Trabalho: Híbrido e flexível - com possibilidade de remoto.


Requisitos:
• Experiência sólida em Back-End, especialmente com TypeScript e Node.js;
• Familiaridade com sistemas de mensageria e processamento de eventos em tempo real, especialmente Kafka;
• Integração com APIs de comunicação, como Webhooks de WhatsApp (Meta), provedores de SMS e servidores SMTP/ESP para envio de e-mails;
• Experiência com microserviços e arquiteturas distribuídas, com foco em escalabilidade e performance;
• Experiência com observabilidade, utilizando ferramentas como Grafana para monitoramento e otimização do desempenho do sistema.


Benefícios:
• Cartão Flash com benefícios flexíveis: refeição, alimentação, mobilidade, saúde, educação, cultura e bem-estar;
• Plano de saúde;
• Seguro de vida;
• Licença-maternidade e paternidade estendidas + Auxílio creche;
• Day off no seu aniversário;
• Modelo de trabalho híbrido e flexível + Auxílio home office + Experiências no escritório;
• Descontos exclusivos com parceiros no app da Flash.


Sobre a empresa:
A Flash é uma Startup RHTech brasileira que une tecnologia, pessoas e inovação para transformar a atuação das empresas e seus RHs desde 2018.
Oferece soluções em gestão de benefícios, pessoas e despesas corporativas, integrando tudo em uma plataforma única e impactando milhares de pessoas.


Sobre a vaga:
Atue na Plataforma de comunicação da Flash, um sistema inovador que abrange múltiplos canais (WhatsApp, SMS, e-mail) com integração a modelos de linguagem para automação e inteligência.
Você irá desenvolver soluções escaláveis, otimizar processos por meio de eventos em tempo real (Kafka) e trabalhar em uma arquitetura de microserviços moderna.


Por que trabalhar com a gente?
🦩 Acreditamos em transformações geradas por pessoas inconformadas, guiadas por valores:
• Criamos valor com o Cliente
• Resolvemos problemas com Pragmatismo
• Jogamos Juntos
• Entregamos Resultados Consistentes
• Aprendemos e Transformamos


Nosso jeitinho de trabalhar:
Na Flash, você fará parte de um negócio em constante crescimento, com autonomia para criar, testar e transformar ideias em soluções que impactam empresas e pessoas em todo o Brasil.
Valorizamos alta performance, crescimento conjunto, leveza, autenticidade, colaboração e um ambiente informal e sem burocracias.
Nosso ritmo é intenso, com aprendizado contínuo e foco em evoluir, experimentar e fazer diferente — sempre com propósito e paixão.


Sobre o time:
Nosso time tecnológico desenvolve soluções inovadoras, impactando diretamente a vida dos usuários com rapidez, eficiência e escalabilidade.
Usamos uma stack moderna com Node.js, React, TypeScript, MongoDB e AWS.


Principais desafios:
• Desenvolver e otimizar a arquitetura de integração dos canais de comunicação (WhatsApp, SMS, E-mail), garantindo experiência omnichannel fluida e unificada;
• Trabalhar com Kafka para orquestrar a comunicação entre serviços da plataforma (ex: Agent Broker, Conversational Service, LLM Integration);
• Integrar Large Language Models para automação de respostas inteligentes e processamento de mensagens baseados no histórico e contexto do usuário;
• Construir e manter sistemas robustos e escaláveis, como persistência de conversas, roteamento de mensagens e controle de políticas (rate limiting, retry exponencial, DLQ);
• Gerenciar fluxo de dados entre serviços para garantir eficiência e entrega rápida de mensagens em múltiplos canais;
• Garantir observabilidade do sistema via ferramentas como Grafana, monitorando latência, taxa de entrega e desempenho geral;
• Evoluir continuamente a plataforma, incluindo funcionalidades como transbordo entre canais e políticas avançadas de confiança em IA.


O que buscamos:
• Experiência sólida em Back-End com TypeScript e Node.js;
• Familiaridade com sistemas de mensagens e eventos em tempo real (Kafka);
• Conhecimento em integração com APIs de comunicação (WhatsApp, SMS, e-mail);
• Experiência com microserviços e arquiteturas distribuídas focadas em escalabilidade e performance;
• Conhecimento em observabilidade e uso de ferramentas como Grafana.


O que esperamos:
• Visão estratégica para desenvolvimento de sistemas integrados a múltiplos canais e IA;
• Trabalho colaborativo em times multidisciplinares com habilidade para articular soluções técnicas e simplificar problemas complexos;
• Proatividade para enfrentar desafios técnicos e otimizar processos com soluções inovadoras.


Qualificações diferenciais:
• Experiência com WhatsApp para automação de respostas e personalização de mensagens;
• Conhecimento em AWS Cloud ou outras plataformas para otimização e escalabilidade de infraestrutura;
• Experiência com workflows e engines de automação, como Workflow Engine (HITL) para interações humanas em tarefas automatizadas.


Se você está pronto para enfrentar desafios técnicos complexos, construir uma plataforma de comunicação de ponta e colaborar em um projeto inovador que combina múltiplos canais com inteligência artificial, queremos conhecer você!


A pergunta que não quer calar: Você vem revolucionar com a gente?
Inscreva-se!
#FazFlasheVoa
@flashbeneficios

Vaga via: LinkedIn

Clique para se candidatar!

Aqui você encontra o melhor da comunidade tech em um só lugar: conteúdo, memes, VAGAS, aprendizados e gente disposta a crescer junto com você.

Entrar

TEM MUITO MAIS NO NOSSO INSTAGRAM!

Rotina de dev, lifestyle, bastidores do ViUmaVaga e reflexões sobre carreira com um pouco de humor pois ninguém é de ferro!

Assine nossa newsletter!

Receba semanalmente nosso conteúdo sobre tecnologia, carreira e mercado, além das vagas mais badaladas postadas no nosso perfil do Twitter!