O que você vai fazer
Desenvolver e evoluir interfaces de alta complexidade usando React e Micro Frontends, garantindo escalabilidade e independência entre os módulos
Implementar e manter camadas de BFF (Backend for Frontend), colaborando com times de backend para definição de contratos de API
Participar ativamente do refinamento técnico e das cerimônias ágeis da squad
Contribuir com decisões de arquitetura frontend, padrões de código e boas práticas de acessibilidade e performance
Apoiar o crescimento de perfis plenos e juniores, compartilhando conhecimento e fazendo revisão de código
Atuar em contextos de design system, garantindo consistência visual e de experiência entre diferentes produtos
Requisitos obrigatórios
Sólida experiência com React (hooks, context, performance, ciclo de vida)
Domínio de TypeScript em projetos de produção
Experiência prática com Micro Frontends (Module Federation ou arquitetura equivalente)
Conhecimento de BFF — consumo e colaboração na definição da camada intermediária
Boas práticas de HTML5 semântico e CSS3 (Flexbox, Grid, responsividade)
Familiaridade com ferramentas de versionamento (GitHub) e fluxos de CI/CD
Capacidade de liderar tecnicamente discussões de arquitetura e propor soluções
Diferenciais valorizados
Experiência com AWS (mesmo que consumindo recursos — Lambda, S3, CloudFront)
Conhecimento de Sensedia (API Gateway) ou outros gateways de API
Vivência em projetos de grande escala, com múltiplos times e squads interdependentes
Experiência em empresas do setor financeiro ou de seguros
Conhecimento de acessibilidade web (WCAG) e performance (Core Web Vitals)
Noções de testes automatizados no frontend (Jest, Testing Library, Playwright)
Autonomia técnica com senso de responsabilidade sobre a qualidade do que entrega
Comunicação clara — sabe articular decisões técnicas para perfis não-técnicos
Postura colaborativa e disposição para trabalhar em squads multidisciplinares
Orientação a resultado, sem abrir mão de boas práticas
1x por semana no cliente no bairro da Republica/SP