See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewUpload your resume and we draft a letter for this exact role, tailored to what it asks for.
The software engineer will design and evolve scalable systems while actively participating in business and product discussions. They are responsible for the full software lifecycle, including coding, deployment, and monitoring, while mentoring junior and mid-level developers.
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! ✨
\nProcuramos uma Pessoa Engenheira de Software Sênior com forte mentalidade de produto. Na Flash, a pessoa engenheira vai além de apenas escrever código: ela entende as dores do negócio, colabora na concepção das soluções, pensa na experiência final do usuário e assume a responsabilidade de ponta a ponta pelo impacto do que constrói.
Valorizamos fundamentos sólidos de engenharia de software acima de qualquer linguagem ou framework específico. Em um cenário em que a inteligência artificial transforma a forma como desenvolvemos software, domínio das ferramentas e foco no valor gerado ao cliente são os nossos grandes diferenciais.
Atuação com Atitude de Produto: Participar ativamente das discussões de negócio e de produto, colaborando para transformar desafios do RH e do Financeiro em soluções técnicas elegantes e eficientes.
Excelência e Fundamentos Técnicos: Projetar e evoluir sistemas escaláveis, performáticos e resilientes, aplicando boas práticas de arquitetura de software (como Clean Architecture, Event-Driven Architecture e DDD).
Uso Intensivo de IA no Ciclo de Desenvolvimento: Utilizar proficientemente AI coding agents (como Codex, Claude Code, entre outros) para prototipar, codificar, refatorar e acelerar entregas com alto padrão de qualidade.
Cultura "You Build, You Run It": Ter responsabilidade pelo ciclo de vida completo do software — da concepção ao deploy, até o monitoramento e observabilidade em produção (com o suporte do time de SRE).
Liderança Técnica e Mentoria: Orientar pessoas desenvolvedoras de níveis plenos e juniores através de revisões de código, pair programming, feedbacks construtivos e disseminação de boas práticas.
Inovação e Experimentação: Propor e testar novas abordagens, tecnologias e padrões para manter a engenharia da Flash na vanguarda tecnológica.
Colaboração e Rituais: Trabalhar de forma altamente integrativa com peers de engenharia, produto e design, promovendo a cultura de aprendizagem contínua e celebração de conquistas.
Fundamentos Sólidos de Engenharia de Software: Domínio profundo de estruturas de dados, algoritmos, orientação a objetos/funcional, padrões de projeto, arquitetura de microsserviços e decisões de trade-offs técnicos.
Proficiência com AI Coding Agents: Experiência prática e fluidez no uso diário de agentes de código com IA (como Codex e similares) para otimizar o fluxo de desenvolvimento de software.
Cultura "You Build, You Run It": Vivência com a sustentação de sistemas em produção, criação e leitura de métricas, alertas e SLIs/SLOs para garantia do bom funcionamento dos produtos.
Trabalho em Equipe e Pensamento Coletivo: Excelente comunicação, habilidade para trabalhar de forma colaborativa e postura ativa em mentorar e evoluir o time.
Orientação a Negócio e Produto: Capacidade de conectar decisões técnicas ao impacto na vida dos nossos clientes e aos resultados do negócio.
Domínio da nossa Stack: Experiência prática com Node.js, TypeScript, ReactJS, NestJS, MongoDB e bancos relacionais.
Product Organizations: Vivência prévia em organizações orientadas a produto (product organizations), habituadas a ciclos rápidos de aprendizado, testes e métricas de impacto no usuário.
Meios de Pagamento Eletrônicos: Experiência anterior no mercado de pagamentos, arranjos de pagamento ou soluções financeiras.
Cloud & DevOps: Familiaridade com ecossistemas em nuvem (AWS, GCP ou Azure), esteiras de CI/CD e conteinerização.
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.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 221,842+ Jobs in Others
Answer easy questions
221,842+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”