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

Remote - São Paulo

Apply
More jobs at Flash

A Flash é uma startup de tecnologia de RH que oferece soluções de benefícios, gestão de pessoas e despesas. A vaga de Engenheiro(a) de Software Sênior (Node.js) busca integrar o time de plataforma de comunicação para desenvolver um sistema omnichannel que integra WhatsApp, SMS, e e‑mail, além de integrar modelos de linguagem (LLM). O profissional trabalhará com microserviços, Kafka, observabilidade via Grafana e stack moderna com Node.js, React, TypeScript, MongoDB e AWS.

Requisitos

Experiência

  • Sólida experiência em Back‑End com Node.js e TypeScript
  • Familiaridade com sistemas de mensageria em tempo real e Kafka
  • Experiência com microserviços e arquiteturas distribuídas
  • Conhecimento em observabilidade e uso de Grafana

Habilidades

  • Back‑End development
  • Node.js
  • TypeScript
  • Kafka
  • Microservices
  • Distributed architectures
  • Observability
  • Grafana
  • AWS Cloud
  • Automation workflows

Idiomas

  • Portuguese

Responsabilidades

  • Desenvolver e otimizar a arquitetura de integração de canais de comunicação (WhatsApp, SMS, e‑mail) garantindo experiência omnichannel fluida
  • Trabalhar com Kafka como backbone de eventos, orquestrando comunicação entre serviços da plataforma
  • Integrar LLMs para automação de respostas inteligentes e processamento de mensagens
  • Construir e manter sistemas robustos e escaláveis para persistência de conversas, roteamento de mensagens e controle de políticas
  • Gerenciar fluxo de dados entre serviços via Kafka garantindo eficiência e entrega rápida
  • Garantir observabilidade do sistema usando ferramentas como Grafana
  • Evoluir a plataforma continuamente com novas funcionalidades e políticas avançadas

Tecnologias

Node.jsReactTypeScriptMongoDBAWSKafkaGrafanaLLMWhatsAppSMSEmail

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.