# Engenheiro(a) de Software Sênior at Flash

Engenheiro(a) de Software Sênior at Flash in Remoto. Remote. Posted July 17, 2026.

- Company: Flash
- Location: Remoto
- Workplace: Remote
- Posted: 2026-07-17
- Apply: https://jobs.lever.co/flashapp/ba441087-16fa-453a-9e17-48426474f5a6/apply
- Source: https://jobmagic.ai/jobs/engenheiroa-de-software-senior-flash-h8nbny

## Description

A Flash é um **ecossistema inteligente de soluções para RH e financeiro** que simplifica toda a gestão do dia a dia de trabalho em uma única plataforma, desde a admissão e o controle de ponto aos benefícios e despesas corporativas. Transformamos processos complexos em uma jornada encantadora, criando uma experiência de trabalho **mais leve, humana e eficiente para todos.**
 
Aqui dentro, chamamos isso de **Efeito Flamingo**: cada ideia, cada linha de código, cada atendimento reverbera muito além da Flash, impactando a rotina de empresas e milhões de pessoas. Trabalhar aqui é viver **o poder de fazer voar** com criatividade, propósito e impacto real.
 
**Vem ser Flamingo! ✨**

### 🦩 Por que trabalhar com a gente?

Na Flash, acreditamos que grandes transformações nascem de voos individuais, ganham força no coletivo e encontram direção nos valores que nos guiam como bando:
✨Criamos valor com o Cliente
✨Resolvemos problemas com Pragmatismo
✨Jogamos Juntos
✨Entregamos Resultados Consistentes
✨Aprendemos e Transformamos

### 🦩Nosso jeitinho de trabalhar:

- Ser Flamingo na Flash é viver um ambiente de criatividade e tecnologia, com **autonomia para criar, testar e transformar ideias em soluções reais** que ajudam empresas e pessoas a voarem mais alto.

- **Aprendizado acelerado: **cada desafio é uma chance de crescer e inovar.

- **Pertencimento de verdade: **ninguém voa sozinho, sempre em formação.

- **Sentido de propósito: **o que começa na Flash transforma o jeito que o mundo trabalha.

- Deixe sua marca no mundo do trabalho e viva com a gente o poder de fazer voar.

### ✨ Nossos benefícios:

- **Cartão Flash (o tão amado rosinha! 🦩) **com benefício flexível para alimentação, refeição, mobilidade, saúde, educação, cultura e bem-estar

- Assistência médica

- Assistência odontológica

- Seguro de vida

- Vale-transporte

- Auxílio home office

- Auxílio-creche

- Licenças-maternidade e paternidade estendidas

- TotalPass para cuidar do corpo e da mente

- OnHappy para deixar as viagens ainda mais especiais

- Convênio Pet com a Guapeco 🐶🐱

- C4life, com assistência jurídica, emocional, social e financeira, além de apoio para pets

- +Família by Avus, com suporte e benefícios para diferentes momentos da vida

- Convênio com o SESC

- Participação nos Lucros e Resultados

- Day off no seu aniversário 🎂

### 🌈Todas as nossas vagas são inclusivas

- Valorizamos a diversidade em todas as suas formas e acreditamos que times plurais constroem soluções mais fortes, humanas e inovadoras para Flash. Por isso, todas as nossas vagas são abertas a pessoas de qualquer gênero, raça, etnia, idade, orientação sexual, identidade de gênero, religião e pessoa com deficiência (PCD).

### 🦩 Na Flash você terá a oportunidade de exercitar:

- Expertise em tecnologias como NodeJS, Typescript, ReactJS, arquitetura de serviços;

- Ajudar a estruturar e a melhorar a arquitetura do sistema da Flash, aplicando conceitos de Clean Architecture, Event Driven Architecture e DDD;

- Como uma pessoa desenvolvedora, esperamos que você não somente utilize suas capacidades técnicas, mas que também compartilhe-as com seu time;

- Com o suporte de SRE, você deve ajudar a liderança do time a construir, monitorar e perseguir métricas que garantam o bom funcionamento do sistema e do produto. As métricas definidas aqui tem grande sinergia com os OKRs das áreas e da empresa como um todo;

- As inovações devem fazer parte do seu dia a dia, tanto fazendo pesquisas e compartilhando com o time, quanto experimentando e implementando protótipos. Além disso, para podermos ter espaço para inovação é necessário estabelecermos padrões bem definidos para as pessoas desenvolvedoras mais juniores conseguirem ter conforto e segurança para desenvolver de forma ágil;

- De forma a alcançar todos os objetivos que temos como empresa, alinhamentos com todos os peers são essenciais, sejam eles do seu time ou de outros times;

- Compartilhamento de conhecimento, tecnologias e ideias novas tem que fazer parte do seu dia a dia;

- Ajudar a construir times com práticas de eventos e rituais;

- Alocação de profissionais de maneira coesa dentro de grupos de trabalho;

- Fomentar junto ao time a disseminação de cultura como compartilhamento de conhe
conhecimento, aprendizagem contínua, feedbacks, celebração de conquistas, entre outras relacionadas aos pilares da empresa.

### 🦩 Experiências necessárias:

- Experiência em NodeJS, ReactJS e outros frameworks de Javascript;

- Pessoas que buscam aprender e fazer parte de uma solução de alto impacto, entregando software de alta qualidade, orientado por dados e sempre focado no cliente.

- Experiência sólida no desenvolvimento de software de alta escalabilidade, performance e disponibilidade.

- Experiência na entrega de sistemas complexos, arquitetura de microserviços e integrações via APIs (RESTful/GraphQL).

- Experiência com mentoria de engenheiros menos experientes e participação ativa em code reviews e decisões de design de sistema.

-  Vivência em ambientes de produto digital, trabalhando em colaboração com times de Produto, Design e Agilidade.

-  Conhecimentos em bancos de dados não-relacionais (ex: MongoDB, Redis)

- Práticas avançadas de testes automatizados (unitários, integração e ponta a ponta) e garantia de qualidade de código.

- Domínio de conceitos de mensageria e arquiteturas orientadas a eventos (ex: Kafka).

- Familiaridade com padrões de projeto (Design Patterns), princípios SOLID, Clean Code e Clean Architecture.

### 🦩O que esperamos:

- Autonomia e Proatividade: Perfil self-starter, que não espera as definições caírem do céu. Consegue navegar na ambiguidade, propor soluções viáveis e tomar decisões técnicas maduras, assumindo a responsabilidade pelos resultados.

- Liderança Técnica e Colaboração: Capacidade de influenciar o time positivamente sem precisar de autoridade formal. Deve ser uma pessoa acessível, que gosta de compartilhar conhecimento, mentorar engenheiros mais juniores e elevar a barra técnica da equipe.

- Foco no Negócio e no Cliente: Não desenvolve software apenas pela tecnologia; entende o impacto do seu código no produto e no usuário final. Consegue traduzir dores de negócio em soluções de engenharia eficientes.

- Comunicação Clara e Assertiva: Habilidade de explicar conceitos técnicos complexos de forma simples para stakeholders de outras áreas (como Produto e Design) e de debater ideias de forma construtiva com o time de engenharia.

- Pragmatismo e Entrega: Equilibra perfeitamente a busca por excelência técnica (Clean Code, arquitetura) com a velocidade de entrega exigida por um ambiente dinâmico. Sabe priorizar o que gera valor real primeiro.

- Melhoria Contínua e Resiliência: Mentalidade de aprendizado constante, aberta a feedbacks e que encara falhas como oportunidade de evolução. Questiona processos atuais para buscar eficiência no dia a dia do time.

### 🦩 E serão considerados diferenciais:

- NestJS;

- MongoDB;

- React Native;

- Clean Architecture;

- Desenvolvimento de micro serviços escaláveis;

- Plataformas de serviço em nuvem: como AWS, GCP, Azure, etc;

- Ferramentas de CI/CD;

- Testes e ferramentas associadas.

**Você vem voar com a gente? 💖**
Inscreva-se agora em nossas vagas e ajude a levar o Efeito Flamingo para ainda mais empresas pelo Brasil! 🦩
Siga a gente no Instagram em @meuflash. 
 
🤖
Podemos utilizar ferramentas de inteligência artificial (IA) para apoiar algumas etapas do processo de recrutamento e seleção, como a triagem de candidaturas, a análise de currículos ou a avaliação de respostas. Essas ferramentas auxiliam o nosso time de recrutamento, mas não substituem o julgamento humano. As decisões finais de contratação são sempre tomadas por pessoas.
