12423803 - Desenvolvedor Front-end React Sênior

Stefanini

Taboão da Serra

On-site

BRL 180,000 - 276,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Grupo Stefanini procura um(a) Desenvolvedor(a) Front-end Sênior para liderar o desenvolvimento de aplicações web com React e TypeScript, em arquitetura de Microfrontends. O papel envolve autonomia em ambiente complexo, construção de componentes reutilizáveis, integração com APIs e BFF, com foco em performance, segurança e padrões modernos.

O profissional atuará com padrões de código, revisão de código, documentação técnica e colaboração com times de arquitetura e backend, buscando soluções

Qualifications

  • Graduação completa.
  • Experiência sólida com React (incluindo versões recentes) e TypeScript em modo strict.
  • Domínio de Hooks, Context API e React Router v6.
  • Experiência em Microfrontends com Module Federation 2.0 e Bridge Pattern.
  • Conhecimento de segurança de frontend (OIDC/OAuth2, RBAC) e proteção contra vulnerabilidades.
  • Integração com APIs (Axios/Fetch) e tratamento de erros.
  • Conhecimento de CSS Modules, Flexbox e Grid.
  • Práticas de code review, documentação técnica e colaboração com times.

Responsibilities

  • Desenvolver e evoluir aplicações SPA com React e TypeScript.
  • Criar componentes reutilizáveis e escaláveis.
  • Implementar arquitetura de Microfrontends com Module Federation 2.0.
  • Integrar frontend com APIs/BFF e gerenciar erros.
  • Aplicar práticas de segurança (OIDC/OAuth2, RBAC) no frontend.
  • Garantir interfaces modernas com CSS Modules, Flexbox e Grid.
  • Realizar debugging e otimização de performance.
  • Contribuir com code reviews e documentação técnica.
  • Colaborar com equipes multidisciplinares de desenvolvimento.

Skills

React
TypeScript
Microfrontends
Module Federation 2.0
Bridge Pattern
React Router v6
Hooks
Context API
Axios
Fetch
CSS Modules
Flexbox
Grid
Git
NPM
ESLint
Prettier
DevTools
NPM workspaces

Education

Graduação completa

Tools

Axios
Fetch

Job description

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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front End Developer Pleno
Front End Developer Pleno

Domvs • Brazil

Remote
BRL 90,000 - 130,000
Desenvolvedor(a) Full Stack Sênior | Foco em Frontend
Desenvolvedor(a) Full Stack Sênior | Foco em Frontend

ICON Solutions do Brasil • São Paulo

On-site
BRL 180,000 - 320,000
Desenvolvedor(a) React - Sênior
Desenvolvedor(a) React - Sênior

Frameworkdigital • Brazil

On-site
BRL 120,000 - 180,000
Vale alimentação
Vale refeição no cartão Sólides Benefí
Auxílio home office
+6
Desenvolvedor React Sênior
Desenvolvedor React Sênior

Benway • Belo Horizonte

On-site
BRL 180,000 - 260,000
Vale Transporte
FGTS
13º salário
+1
Desenvolvedor (a) Front End React - Pleno
Desenvolvedor (a) Front End React - Pleno

Bracael • São Paulo

Hybrid
BRL 100,000 - 167,000
Plano de saúde e odontológico
Budget para cursos e certificações
Auxílio home office
+1
Desenvolvimento React Sênior Híbrido/SP
Desenvolvimento React Sênior Híbrido/SP

Gft Brasil • Barueri

Hybrid
BRL 120,000 - 180,000
Pessoa Desenvolvedora Front-end Sênior React
Pessoa Desenvolvedora Front-end Sênior React

Rehva Tech • Brazil

Remote
BRL 120,000 - 190,000
Desenvolvedor Frontend React Pleno | RD Station (Remoto)
Desenvolvedor Frontend React Pleno | RD Station (Remoto)

RD Station • Florianópolis

On-site
BRL 111,600 - 167,400
Benefícios de autocuidado
Ambiente inovador
Inclusão e diversidade
Pessoa Desenvolvedora Fullstack Pleno - Frontend (Banco de Talentos)
Pessoa Desenvolvedora Fullstack Pleno - Frontend (Banco de Talentos)

vhsys - Sistema de Gestão Empresarial • Brazil

On-site
BRL 80,000 - 100,000
Pessoa Desenvolvedora Front-end Sênior (React)
Pessoa Desenvolvedora Front-end Sênior (React)

Sympla • Brazil

Remote
BRL 180,000 - 260,000