Flash

Especialista de Engenharia de Software (Staff Engineer)

Flash • BR
TypeScript Remote
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.

Na Flash, você terá a oportunidade de exercer:
Excelência técnica no desenvolvimento de código;
Arquitetura e integrações de sistemas;
Mentoria técnica e alinhamentos com pessoas desenvolvedoras mais juniores, por meio de revisões de código e feedbacks;
Criação e monitoramento de métricas e SLAs;
Direcionamento técnico, inovação e definição de padrões de tecnologia;
Alinhamento constante com outras pessoas desenvolvedoras seniores.

🦩 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
  • Como Staff Engineer, você será responsável por:

  • Atuar em times ágeis, com atuação cross dentro da tribo, como Full Stack Engineer, realizando manutenções e adicionando novas funcionalidades ao sistema utilizando Node.js, Next.js, React e React Native;
  • Contribuir com diferentes times da tribo, apoiando iniciativas técnicas, trocas de conhecimento e boas práticas;
  • Trazer inovação para o dia a dia, pesquisando, experimentando e implementando novas soluções e protótipos;
  • Definir e manter padrões técnicos que proporcionem autonomia, conforto e segurança para o desenvolvimento das pessoas mais juniores;
  • Promover alinhamentos técnicos e colaborativos entre times e áreas;
  • Compartilhar conhecimento, tecnologias e ideias que gerem impacto positivo;
  • Apoiar a construção de times fortes por meio de práticas de team building, rituais e eventos internos;
  • Fomentar a disseminação da cultura Flash, estimulando a aprendizagem contínua, feedbacks, celebrações e colaboração entre as pessoas.
  • Habilidades Técnicas:

  • Profundo conhecimento em JavaScript/TypeScript, com domínio de frameworks como NodeJS, NestJS, ReactJS e NextJS;
  • Sólida experiência com bancos de dados NoSQL, especialmente MongoDB;
  • Experiência na construção de microsserviços altamente escaláveis e na implementação de APIs robustas e seguras (REST, gRPC ou GraphQL);
  • Profundo conhecimento em arquitetura de software;Sólida experiência com ferramentas e ambientes de cloud (AWS, GCP, Azure, etc.);
  • Profundo conhecimento em testes automatizados e observabilidade;
  • Conhecimentos de message brokers. Especialmente Kafka e BullMQ.
  • Será um diferencial ter conhecimentos em:

  • Arquitetura distribuída com comunicação assíncrona;
  • Métricas de jornada de usuário (SLO/SLIs);
  • Cloud (AWS ou outras plataformas).