Engenheiro(a) de Software Sênior

Flash

Brasil

Híbrido

BRL 180 000 - 240 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Cartão Flash e benefícios flexíveis
Plano de saúde
Seguro de vida
Licença-maternidade/paternidade estend
Day off no aniversário
Modelo híbrido + Auxílio home office
Descontos com parceiros no app
TotalPass
Convênio pet com a Guapeco

Resumo da oferta

A Flash, ecossistema inteligente de soluções para RH e financeiro, busca desenvolvedor(a) para atuar com NodeJS, Typescript e ReactJS, ajudando a estruturar arquitetura de microserviços e integrar APIs (REST/GraphQL).

Você trabalhará com uma equipe de produto, design e engenharia, terá autonomia para inovar, mentorar engenheiros mais juniores e colaborar com SRE para monitorar métricas, buscando entregas rápidas, escaláveis e de alta qualidade.

Qualificações

  • Experiência em NodeJS, ReactJS e outros frameworks de Javascript.
  • Profissional buscando aprender e contribuir para soluções de alto impacto.
  • Experiência sólida em software de alta escalabilidade, performance e disponibilidade.
  • Experiência em 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 em code reviews e decisões de design de sistema.
  • Vivência em ambientes de produto digital, com times de Produto, Design e Agilidade.

Responsabilidades

  • Auxiliar na construção e melhoria da arquitetura do sistema da Flash, aplicando Clean Architecture e Event Driven Architecture.
  • Compartilhar conhecimentos com o time e orientar engenheiros juniores.
  • Apoiar a liderança do time com monitoramento de métricas para garantir o bom funcionamento do sistema e do produto.
  • Conduzir inovações por meio de pesquisas, protótipos e padrões que permitam desenvolvimento ágil e seguro.

Conhecimentos

NodeJS
Typescript
ReactJS
NestJS
React Native

Ferramentas

MongoDB
Redis

Descrição da oferta de emprego

  • TotalPass
  • NestJS;
  • MongoDB;
  • React Native;

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?
  • 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í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
  • TotalPass
  • Convênio pet com a Guapeco
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 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?

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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Especialista de Engenharia de Software (Staff Engineer)
Especialista de Engenharia de Software (Staff Engineer)

Stackd • Brasil

Híbrido
BRL 250 000 - 420 000
Plano de saúde
Seguro de vida
Licença parental estendida
+8
Coordenador de Engenharia de Software (Tech Lead)
Coordenador de Engenharia de Software (Tech Lead)

Flash • São Paulo

Presencial
BRL 180 000 - 320 000
Cartão Flash
Plano de saúde
Seguro de vida
+6
Analista de Planejamento e Performance Pleno
Analista de Planejamento e Performance Pleno

Lever, Inc. • São Paulo

Presencial
BRL 120 000 - 200 000
Cartão Flash com benefício flexível
Assistência médica
Assistência odontológica
+7
Analista de Performance Comercial Sênior
Analista de Performance Comercial Sênior

Flash • São Paulo

Presencial
BRL 134 000 - 234 000
Cartão Flash
Assistência médica
Assistência odontológica
+9
Head de Product Design
Head de Product Design

Flash • São Paulo

Presencial
BRL 201 000 - 335 000
Plano de saúde
Day off no aniversário
Auxílio home office
+2
Coordenador de Engenharia de Software (Tech Lead)
Coordenador de Engenharia de Software (Tech Lead)

Flashapp • São Paulo

Híbrido
BRL 240 000 - 420 000
Plano de saúde
Seguro de vida
Licença estendida + auxílio creche
+3
Analista de Customer Success - Foco em Onboarding de Clientes
Analista de Customer Success - Foco em Onboarding de Clientes

Flash • Brasil

Híbrido
BRL 89 000 - 134 000
Cartão Flash
Assistência médica
Assistência odontológica
+8
Analista de Customer Success - Foco em Onboarding de Clientes
Analista de Customer Success - Foco em Onboarding de Clientes

Flashapp • Brasil

Híbrido
BRL 60 000 - 90 000
Plano de saúde
Seguro de vida
Day off no aniversário
+5
Analista de Customer Success (SaaS) - Exclusiva para Pessoas com Deficiência
Analista de Customer Success (SaaS) - Exclusiva para Pessoas com Deficiência

Flash • Brasil

Presencial
BRL 60 000 - 90 000
Cartão Flash
Plano de saúde
Seguro de vida
+5
Analista de Performance Comercial Sênior
Analista de Performance Comercial Sênior

Flash Benefícios • São Paulo

Presencial
BRL 120 000 - 170 000
Assistência médica
Seguro de vida
Vale-transporte
+2