Modalidade de Atuação: Remoto
Qual será a sua missão?
Ser a principal referência técnica em React, liderando a adoção de boas práticas,
apoiando tecnicamente os times de desenvolvimento e acelerando a evolução da
maturidade Front-end da organização. Além de atuar no desenvolvimento de
funcionalidades estratégicas, será responsável por capacitar desenvolvedores, definir
padrões técnicos, apoiar arquiteturas e disseminar conhecimento através de
treinamentos, mentorias e acompanhamento contínuo.
Responsabilidade:
- Atuar como referência técnica para desenvolvimento React;
- Desenvolver funcionalidades de alta complexidade e apoiar decisões
arquiteturais; - Definir padrões de desenvolvimento, estrutura de projetos e boas práticas;
- Criar componentes reutilizáveis e bibliotecas compartilhadas;
- Capacitar desenvolvedores através de treinamentos, workshops e mentorias;
- Apoiar o processo de code review garantindo qualidade técnica;
- Definir padrões de testes, performance, segurança e acessibilidade;
- Apoiar a modernização de aplicações Front-end;
- Trabalhar em conjunto com Arquitetura, UX, QA e demais times técnicos;
- Elaborar documentação técnica, guias e materiais de referência;
- Apoiar a definição da estratégia tecnológica para aplicações React;
- Disseminar cultura de qualidade, reutilização e evolução contínua.
Requisitos
- Experiência sólida e comprovada com React em projetos de alta
complexidade; - Domínio avançado de JavaScript e TypeScript;
- Conhecimento aprofundado de arquitetura Front-end;
- Experiência na construção de Design Systems e bibliotecas de componentes;
- Domínio de gerenciamento de estado (Redux, Zustand, Context API ou
similares); - Experiência com Next.js;
- Conhecimento em otimização de performance Front-end;
- Experiência com testes automatizados;
- Conhecimento em CI/CD para aplicações Front-end;
- Experiência realizando code reviews;
- Excelente capacidade de comunicação e mentoria técnica;
- Experiência treinando ou desenvolvendo tecnicamente outros
desenvolvedores; - Capacidade de definir padrões arquiteturais e conduzir decisões técnicas.
Diferencial
- Possuir experiência com Micro Frontends;
- Conhecer Module Federation;
- Ter experiência com Design Systems corporativos;
- Possuir experiência com Storybook;
- Conhecer arquitetura orientada a componentes;
- Ter experiência com Azure, AWS ou GCP;
- Possuir experiência em organizações com múltiplos times de
desenvolvimento; - Ter atuado como Tech Lead, Principal Engineer ou Front-end Architect;
- Possuir experiência na migração de aplicações legadas para React;
- Ter participado da criação de trilhas de capacitação técnica e programas de
desenvolvimento de equipes.