12423803 - Desenvolvedor Front-end React Sênior
Stefanini · Taboão da Serra - SP · Presencial · DIGAI
Sobre a vaga
Você quer fazer parte de uma jornada global de transformação, combinando tecnologia de ponta, inteligência artificial e a criatividade humana? No Grupo Stefanini, co-criamos soluções inovadoras em parceria com nossos clientes para gerar impacto real e positivo em escala global. Valorizamos inovação, respeito, autonomia e parceria para impulsionar o seu crescimento profissional.
Estamos em busca de uma Pessoa Desenvolvedora Front-end React Sênior para liderar o desenvolvimento e a evolução de aplicações web modernas, com foco em React, TypeScript e arquitetura de Microfrontends (MFE). Nesse desafio, você atuará com autonomia em um ambiente de alta complexidade, construindo componentes reutilizáveis, integrando APIs e BFFs, e garantindo altos padrões de performance, segurança e arquitetura.
Responsabilidades
- Desenvolver e evoluir aplicações SPA de alta complexidade utilizando React e TypeScript.
- Criar componentes funcionais, reutilizáveis, escaláveis e soluções avançadas de componentização e custom hooks.
- Implementar, manter e evoluir arquiteturas de Microfrontends com Module Federation 2.0 e Bridge Pattern.
- Integrar aplicações frontend com APIs e Backend for Frontend (BFF), garantindo o correto tratamento de respostas e erros.
- Aplicar boas práticas de segurança da informação no frontend, incluindo fluxos de autenticação OIDC/OAuth2, RBAC e proteção contra vulnerabilidades.
- Desenvolver interfaces modernas, responsivas e otimizadas utilizando CSS Modules, Flexbox e CSS Grid.
- Realizar debugging, análise e otimização de performance das aplicações utilizando ferramentas de desenvolvedor.
- Participar ativamente de code reviews, manter a documentação técnica atualizada e colaborar com times multidisciplinares de desenvolvimento, arquitetura e backend.
Requisitos obrigatórios
- Graduação completa.
- Sólida experiência prévia em desenvolvimento Front-end, com vivência prática expressiva em React (incluindo React 19) e TypeScript em modo strict.
- Domínio amplo de Hooks, Context API, soluções de rotas (React Router v6) e padrões de componentização avançada.
- Experiência prática na construção e manutenção de arquiteturas de Microfrontends (Module Federation 2.0, gestão de dependências compartilhadas e Bridge Pattern).
- Conhecimento consistente em segurança de aplicações frontend (cookies httpOnly, OIDC/OAuth2, RBAC, proteção XSS e sanitização).
- Domínio na integração com APIs e padrão BFF (Axios/Fetch, async/await, tratamento de erros estruturados, CORS e credenciais).
- Experiência sólida com CSS moderno (CSS Modules, Flexbox, Grid, Custom Properties e responsividade).
- Domínio de ferramentas essenciais do ecossistema: Git, npm, ESLint, Prettier e DevTools do navegador.
Diferenciais
- Conhecimento em recursos avançados e concorrentes do React (Suspense, Lazy Loading) e gerenciamento de estado com Zustand.
- Experiência com bibliotecas de formulários (React Hook Form) e componentes de UI como MUI v7 ou Emotion / CSS-in-JS.
- Prática com testes automatizados (Jest, React Testing Library, Vitest) e pipelines de CI/CD.
- Vivência com bundlers modernos (como RSBuild) e troubleshooting avançado de Module Federation.
- Conhecimento em padrões avançados de React (Render Props, Compound Components) e boas práticas OWASP para SPAs.
- Familiaridade com acessibilidade web (a11y), Design Systems, Docker/Docker Compose e gestão de pacotes via npm workspaces.
O que esperamos
Buscamos uma pessoa profissional colaborativa, com forte visão técnica e capacidade autônoma de resolver problemas complexos em ambientes distribuídos. Esperamos que você goste de compartilhar conhecimentos, promover padrões de qualidade de código e contribuir continuamente para a evolução da arquitetura de nossas soluções.
Se você tem paixão por inovação, valoriza a autonomia com responsabilidade e quer construir aplicações impactantes em escala global, esta oportunidade é para você. Venha fazer parte da mudança!
Candidatura
Publicado há 2 semanas
Mais vagas em Stefanini
Stefanini
Vagas abertas nesta empresa: 4