Última atualização: 20 de Maio de 2025

Engenheiro (a) de Software Sênior (React)

🌍 100% Remoto🧓🏽 Sênior👌 Candidatura simplificada

Via Linkedin

Sobre

 💻 O que você irá fazer:

  • Na Flash você terá a oportunidade de exercitar:
  • Excelência técnica (desenvolvimento de código);
  • Arquitetura e integrações de sistemas;
  • Mentoria técnica e alinhamentos com as pessoas desenvolvedoras mais juniors através de revisões de código e feedbacks;
  • Criação e monitoramento de métricas e SLAs;
  • Direcionamento técnico e de inovação e definição de padrões de tecnologia;
  • Alinhamento com as outras pessoas desenvolvedoras seniores;
  • Atividades de team building e disseminação da cultura. 
  • Responsabilidades:
  • Expertise em tecnologias como, 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. 

🩷 O que esperamos:

  • Experiência:
  • Experiência em NodeJS, ReactJS e outros frameworks de Javascript;
  • Familiaridade com boas práticas de UX/UI, Design Systems
  • Uso e experiência com ferramentas como Redux, Context API, Zustand ou outras bibliotecas de gerenciamento de estado;
  • Experiência com otimização de performance frontend, incluindo análise e melhorias em métricas Web Vitals e renderização para garantir alta performance e melhor experiência do usuário;
  • Experiência com APIs REST, tRPC ou Graphql;
  • Comprometimento com a experiência do usuário final, validação contínua e uso de métricas para guiar decisões técnicas;
  • 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
  • E serão considerados diferenciais:
  • NestJS, NextJS e Clean Architecture;
  • NestJS/Fastify, NextJS e Clean Architecture;
  • MongoDB;
  • 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 associada

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar" 


Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!