Tech Stack
AWSCloudFlashGrafanaJavaScriptKafkaMongoDBNode.jsReactSMTPTypeScript
About the role
- 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ê!
Requirements
- 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