Himalayas logo
FlashFL

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

Flash is a Brazilian technology company that offers an all-in-one platform for managing flexible employee benefits, corporate expenses, and people management, simplifying HR and financial operations.

Flash

Employee count: 501-1000

Brazil only
A Flash é uma Startup RHTech Brasileira, unimos tecnologia, pessoas e inovação para transformar a maneira como as empresas (e seus RHs) atuam e cuidam de seus integrantes. Desde 2018, atuamos com:
- Gestão de benefícios (temos um cartão multibenefícios aceito em milhões de lugares no Brasil e no mundo)
- Pessoas (nossos serviços incluem gestão de pessoas e controle de pontos de maneira descomplicada) e
- Despesas (com a Flash, reembolsos, envio de notas fiscais e o controle das despesas corporativas são simplificados)
E nós unificamos essa experiência em uma só plataforma — acima de tudo, geramos impacto real na vida de milhares de pessoas.
Estamos em busca de um Engenheiro de Software Sênior para integrar nosso time responsável pela Plataforma de comunicação da Flash, um sistema inovador que abstrai múltiplos canais de comunicação (WhatsApp, SMS, e-mail) e proporciona funcionalidades avançadas com integração a modelos de linguagem (LLMs) para automação e inteligência. Se você é apaixonado por construir soluções de comunicação escaláveis, otimizar processos através de integração com eventos em tempo real (Kafka), e deseja atuar em uma arquitetura moderna que utiliza microserviços, essa vaga é para você!

🦩 Por que trabalhar com a gente?

  • Acreditamos que grandes transformações acontecem por meio de pessoas Inconformadas, e os nossos valores são guias para nossas tomadas de decisões e crescimento alavancado:
  • 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 e transformação, com autonomia para criar, testar e transformar ideias em soluções reais que impactam empresas e pessoas em todo o Brasil.
  • Valorizamos quem busca mais do que a média: aqui, você cresce junto com o negócio, aumenta seu valor no mercado e é reconhecido por sua alta performance.
  • Trabalhamos com leveza, autenticidade e colaboração, em um ambiente informal, fluido e sem burocracias, onde grandes transformações nascem da liberdade de ser quem se é.
  • Nosso ritmo é intenso, nosso aprendizado é contínuo e cada desafio é uma nova chance de evoluir, experimentar e fazer diferente — com propósito e paixão.

💻 Sobre o time:

  • Nosso time de tecnologia é formado por profissionais que não apenas desenvolvem soluções tecnológicas de ponta, mas também estão sempre em busca de inovação e melhorias constantes.
  • Aqui, você vai ter a oportunidade de impactar diretamente a vida dos nossos usuários com soluções rápidas, eficientes e escaláveis. Trabalhamos com uma stack moderna, utilizando Node.js, React, TypeScript, MongoDB e AWS.

✨ Nossos 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

💻 Principais Desafios:

  • Desenvolver e otimizar a arquitetura de integração de canais de comunicação, incluindo WhatsApp, SMS e E-mail, garantindo uma experiência omnichannel fluida e unificada.
  • Trabalhar com Kafka como backbone de eventos, orquestrando a comunicação entre os serviços da plataforma (ex: Agent Broker, Conversational Service, LLM Integration).
  • Integrar LLMs (Large Language Models) para automação de respostas inteligentes e processamento de mensagens com base no histórico de conversas e contexto do usuário.
  • Construir e manter sistemas robustos e escaláveis, como os serviços de persistência de conversas, roteamento de mensagens, e controle de políticas (rate limiting, retry exponencial, DLQ).
  • Gerenciar o fluxo de dados entre os serviços (ex: eventos e comandos Kafka) para garantir a eficiência e a entrega rápida de mensagens através de múltiplos canais.
  • Garantir a observabilidade do sistema, utilizando ferramentas como Grafana para monitoramento de latência, taxa de entrega e desempenho geral da plataforma.
  • Trabalhar na evolução contínua da 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, 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: utilizar ferramentas como Grafana para monitorar e otimizar o desempenho do sistema.

O que Esperamos:

  • Visão estratégica para desenvolvimento de sistemas que abranjam múltiplos canais de comunicação e integração com IA.
  • Trabalho colaborativo em times multidisciplinares, com capacidade de articular soluções técnicas e simplificar problemas complexos.
  • Proatividade para lidar com 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 de cloud para otimização e escalabilidade de infraestrutura.
  • Experiência com workflows e engines de automação, como o futuro Workflow Engine (HITL), que permite 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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Brazil +/- 0 hours

About Flash

Learn more about Flash and their company culture.

View company profile

Companies and their HR departments often struggle with rigid, outdated systems for managing employee benefits, leading to frustrated employees and administrative headaches. Many traditional benefit programs don't meet the diverse needs of a modern workforce, where flexibility and choice are highly valued. This lack of adaptability can make it difficult for businesses to attract and retain top talent, as employees are increasingly looking for compensation packages that fit their individual lifestyles. Furthermore, managing multiple benefit vendors, tracking expenses, and ensuring legal compliance adds layers of complexity that consume valuable time and resources, distracting HR professionals from more strategic initiatives.

Flash was created to solve these challenges by offering a single, integrated platform that simplifies the entire benefits and expenses ecosystem. Our customers needed a way to break free from bureaucratic processes, which is why we developed a flexible benefits card and an intuitive management software. This empowers companies to consolidate various benefits—such as meal vouchers, transportation, health, culture, and education—into one easy-to-use solution. For employees, this means the freedom to use their benefits in a way that makes sense for them, at over 4 million establishments that accept the Mastercard flag. For HR and finance departments, our platform automates everything from onboarding and expense reports to payroll integration, significantly reducing operational burdens. By centralizing these functions, we help our clients create a more engaging and satisfying work experience, fostering a culture where employees feel valued and supported, ultimately driving productivity and loyalty.

Employee benefits

Learn about the employee benefits and perks provided at Flash.

View benefits

Seguro de vida

Life Insurance.

Auxílio Home Office

Allowance for home office expenses.

Day off de aniversário

A day off on the employee's birthday.

Assistência médica

Medical assistance / Health insurance.

View Flash's employee benefits
Claim this profileFlash logoFL

Flash

Company size

501-1000 employees

Founded in

2018

Chief executive officer

Ricardo Salem, Guilherme Lane

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

12 remote jobs at Flash

Explore the variety of open remote roles at Flash, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Flash

Remote companies like Flash

Find your next opportunity by exploring profiles of companies that are similar to Flash. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Flash hiring Engenheiro (a) de Software Sênior (Node.js) • Remote (Work from Home) | Himalayas