Vagas
Entrar
Entrar
Stefanini

StefaniniVerificada

12423803 - Desenvolvedor Front-end React Sênior

Taboão da SerraSênior / EspecialistaPresencialR$ 9.000,00 até R$ 9.025,00Afirmativa PCD

Sobre a empresa

Há quase 40 anos, o Grupo Stefanini transforma desafios em oportunidades por meio da tecnologia, da inovação e das pessoas. Somos um ecossistema global de tecnologia, presente em mais de 40 países e formado por mais de 35 mil pessoas, conectadas pelo propósito de cocriar soluções para um futuro melhor.

Nossa cultura é construída todos os dias pelas pessoas que fazem parte dessa história. Valorizamos relações éticas, o protagonismo, o aprendizado contínuo e a capacidade de transformar ideias em resultados. Esse jeito de ser se traduz nas nossas 5 Atitudes Empreendedoras: Comprometimento com o cliente, Liderança pela atitude, Respeito pelas pessoas, Coragem para inovar e Humildade para aprender.

Acreditamos que tecnologia só gera transformação quando existe uma verdadeira parceria entre pessoas, negócios e inovação. Por isso, buscamos fazer a diferença para nossos clientes, nossos talentos e para a sociedade, construindo soluções que gerem valor e contribuam para um futuro melhor.

É assim que seguimos evoluindo: com coragem para inovar, humildade para aprender, respeito para construir juntos e comprometimento para fazer acontecer.

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!

Jornada de trabalho

🗓️Escala5x25 dias de trabalho, 2 de descanso
🌅Início do turnoManhãHorário em que o turno começa.

Benefícios

🍽️Vale-refeição🛒Vale-alimentação🚌Vale-transporte🦷Plano odontológico💬Apoio psicológico🏋️Wellhub / Totalpass🛡️Seguro de vida

Como será o processo

1Entrevista por IA
2Entrevista com Atração e seleção
3Entrevista com Gerente / Liderança
4Entrevista com Gestor
Fazer entrevistapela webFazer entrevistapelo WhatsApp