1,685,790open jobs
101,004companies
258,251added this week
Browse all
Location
In office (Taboão da Serra)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Sep 4, 2026.

Overview
Company
Impact
Profile match
Stefanini is a global information technology services group founded in Brazil. Its work spans application development, infrastructure, cybersecurity and automation. The company operates in dozens of countries across several continents.

No Grupo Stefanini, acreditamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de ponta, inteligência artificial e a criatividade humana. Estamos na vanguarda da resolução de problemas de negócios, proporcionando impacto real em escala global.

Ao se juntar à Stefanini, você se torna parte de uma jornada global de transformação. Estamos empenhados em criar impacto positivo não apenas nos negócios, mas também na vida de nossos colaboradores. Se você procura uma oportunidade de crescimento profissional em uma empresa que valoriza inovação, respeito, autonomia e parceria, você encontra aqui!

Junte-se a nós e seja parte da mudança!

#LIONSITE

#LI-SS1

Responsabilidades e atribuições

Estamos buscando uma Pessoa Desenvolvedora Front-end React Sênior para atuar no desenvolvimento e evolução de aplicações web modernas, com foco em React, TypeScript e arquitetura de Microfrontends (MFE).

A pessoa profissional será responsável por construir componentes reutilizáveis, desenvolver aplicações SPA, integrar APIs e BFFs e atuar em uma arquitetura distribuída, considerando também aspectos de segurança, autenticação, autorização e performance.

Buscamos alguém com forte domínio técnico de React e TypeScript, experiência prática com arquiteturas de Microfrontends e capacidade de atuar com autonomia em ambientes de alta complexidade.

Principais responsabilidades

  • Desenvolver e evoluir aplicações SPA utilizando React e TypeScript.
  • Criar componentes funcionais, reutilizáveis e escaláveis.
  • Utilizar Hooks do React, Context API e React Router.
  • Desenvolver custom hooks e soluções de componentização avançada.
  • Implementar e manter arquiteturas de Microfrontends.
  • Trabalhar com Module Federation 2.0, incluindo conceitos de host, remote e shared dependencies.
  • Implementar integração entre Microfrontends utilizando Bridge Pattern.
  • Garantir o correto compartilhamento e versionamento de dependências entre aplicações.
  • Integrar aplicações frontend com APIs e Backend for Frontend (BFF).
  • Implementar tratamento de respostas, erros estruturados, CORS e credenciais.
  • Aplicar boas práticas de segurança no frontend, incluindo proteção contra XSS e controle de acesso baseado em permissões.
  • Trabalhar com autenticação baseada em OIDC/OAuth2 e compreender conceitos de sessões e tokens.
  • Desenvolver interfaces responsivas utilizando CSS Modules, Flexbox, Grid e CSS Custom Properties.
  • Realizar debugging e análise de performance utilizando as ferramentas de desenvolvedor dos navegadores.
  • Participar de code reviews e contribuir para padrões de qualidade e arquitetura.
  • Manter documentação técnica das soluções desenvolvidas.
  • Atuar de forma colaborativa com times de desenvolvimento, arquitetura, backend e demais áreas técnicas.

Requisitos e qualificações

Requisitos obrigatórios

React

  • 4 a 5 anos de experiência em desenvolvimento Front-end.
  • 3+ anos de experiência prática com React.
  • Experiência com React 19.
  • Domínio de Hooks: useState, useEffect, useCallback, useMemo, useContext e useRef.
  • Experiência com Context API, Provider/Consumer e contextos tipados.
  • Domínio de React Router v6, incluindo:
  • Rotas dinâmicas;
  • Nested routes;
  • Navegação programática;
  • Outlet;
  • basename.
  • Forte experiência com componentização, composição e reutilização de componentes.
  • Experiência na criação de custom hooks.
  • Domínio de renderização condicional, listas e utilização adequada de keys e memoização.

TypeScript

  • Domínio de TypeScript em modo strict.
  • Tipagem de props, estados, retornos de APIs e eventos.
  • Experiência com interfaces e types.
  • Modelagem de domínio e DTOs.
  • Conhecimento de tipos de resposta de APIs e discriminated unions.
  • Experiência com tipagem de Hooks, Contextos e custom hooks.

Microfrontends

  • Experiência prática com arquitetura de Microfrontends.
  • Conhecimento de aplicações independentes e deploy independente.
  • Domínio de Module Federation 2.0.
  • Conhecimento dos conceitos de:
  • Host e Remote;
  • Shared dependencies;
  • Singletons;
  • Versionamento;
  • Manifests.
  • Experiência com Bridge Pattern para isolamento e integração de React Router entre Microfrontends.
  • Conhecimento de gerenciamento de dependências compartilhadas, incluindo singleton, carregamento eager/lazy e resolução de conflitos de versões.

Segurança

  • Conhecimento sobre utilização de cookies httpOnly e autenticação baseada em sessão.
  • Compreensão dos fluxos OIDC/OAuth2, incluindo IDP, tokens e sessões.
  • Experiência/conhecimento de RBAC no frontend, com controle de acesso por permissões.
  • Conhecimento de proteção contra XSS.
  • Conhecimento sobre sanitização de inputs e Content Security Policy.
  • Compreensão dos riscos e limitações do uso de dangerouslySetInnerHTML.

APIs e BFF

  • Domínio de Fetch API e/ou Axios.
  • Experiência com requisições HTTP, headers, async/await e tratamento de erros.
  • Conhecimento do padrão BFF - Backend for Frontend.
  • Experiência no tratamento de respostas envelopadas e erros estruturados.
  • Conhecimento de CORS, preflight requests e credenciais.
  • Experiência com withCredentials em cenários de autenticação.

CSS e UI

  • Domínio de CSS Modules.
  • Conhecimento sólido de CSS moderno:
  • Flexbox;
  • CSS Grid;
  • Custom Properties;
  • Responsividade.

Ferramentas

  • Domínio de Git, incluindo branching, merge/rebase, resolução de conflitos e code review.
  • Experiência com npm, package.json, scripts, lockfiles e gerenciamento de dependências.
  • Domínio de ESLint e Prettier.
  • Experiência com DevTools do navegador, especialmente Console, Network e Performance.

Conhecimentos desejáveis

  • Suspense e recursos de concorrência do React.
  • Lazy loading e Suspense Boundaries.
  • Zustand ou outras bibliotecas de gerenciamento de estado.
  • React Hook Form.
  • Generics avançados e Utility Types do TypeScript.
  • Type Guards e Type Narrowing.
  • Path aliases e configuração avançada de tsconfig.
  • Registro dinâmico de Microfrontends em runtime.
  • Exposição e consumo de módulos com Module Federation.
  • MUI (Material UI) v7.
  • Emotion / CSS-in-JS.
  • Acessibilidade (a11y).
  • Testes automatizados com Jest, React Testing Library ou Vitest.
  • Testes unitários e de integração.
  • Experiência com CI/CD.

Diferenciais

  • Conhecimento de RSBuild como bundler.
  • Experiência com troubleshooting de Module Federation, incluindo shared scopes, chunk loading errors e conflitos de versão.
  • Conhecimento de Error Boundaries e estratégias de recuperação de falhas.
  • Experiência com padrões avançados de React, como:
  • Render Props;
  • Compound Components;
  • Controlled/Uncontrolled Components.
  • Conhecimento de JWT/JWKS.
  • Conhecimento de práticas de segurança OWASP para SPAs.
  • Experiência com AuthProvider/RBACProvider.
  • Conhecimento de modelos de permissões estruturadas.
  • Experiência com Design Systems e component libraries.
  • Experiência com theming por sistema ou tenant.
  • Conhecimento básico de Docker e Docker Compose.
  • Experiência com distribuição e versionamento de pacotes compartilhados via npm.
  • Conhecimento de npm pack, npm link e workspaces.

Informações adicionais

Vale-alimentação ou vale-refeição;

Desconto em cursos, universidades e instituições de idiomas;

Academia Stefanini - plataforma com cursos on-line, gratuitos, atualizados e com certificado;

Mentoring;

Clube de vantagens para consultas e exames;

Assistência médica;

Assistência odontológica;

Clube de vantagens e descontos nos melhores estabelecimentos;

Clube de viagens;

Convênio para pets.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,685,790 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Taboão da Serra
Remote (France) • Full-Time • Paris
JavaScript
Node JS
Frontend
React.js
DevOps
Git
Apply
Hybrid • Full-Time • Bachelor's Degree • Kyiv
Python
JavaScript
Kotlin
TypeScript
SQL
Swift
Databases
MS SQL
ElasticSearch
Apache Kafka
AI/ML
Spark
Model Context Protocol
AI Agents
Flink
Frontend
Webpack
RxJS
Angular
Vite
Storybook
npm
Sass
ESLint
Prettier
esbuild
Stylelint
Husky
DevOps
Rest API
GitHub Actions
OpenTelemetry
Prometheus
CI/CD
ArgoCD
Git
AWS
Docker
Kubernetes
Nginx
Grafana
GitHub
Amazon S3
Cybersecurity
Keycloak
Management
Confluence
Jira
Scrum
QA
Postman
Sentry
Vitest
Apply
$26k – $30k per year • In office • 3+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
Next.js
React.js
Lighthouse
Apply
Hybrid • Full-Time • Seoul
JavaScript
Databases
Snowflake
Databricks
AI/ML
LLM
Frontend
Next.js
React.js
React Query
DevOps
Rest API
CI/CD
Design
Figma
QA
Jest
Apply
$84k – $95k per year • Remote (United Kingdom) • Berlin
JavaScript
Java
TypeScript
Frontend
RxJS
Angular
Storybook
Angular Material
Design
Figma
QA
Playwright
Rest-Assured
Apply
In office • 6+ years exp • Moscow
JavaScript
TypeScript
Databases
PostgreSQL
MS SQL
Apache Kafka
Vertica
AI/ML
AI Agents
Frontend
RxJS
Angular
React.js
DevOps
Rest API
WebSockets
GitLab CI
CI/CD
Docker
Kubernetes
Nginx
GitLab
API Gateway
Cybersecurity
КриптоПро
Management
Agile
Scrum
Apply
≈ $19k – $43k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Pune
Python
JavaScript
TypeScript
C++
DevOps
CI/CD
Apply
DevOps Specialista 3 hours ago
In office • Full-Time • Prague • Olomouc
DevOps
GitHub Actions
CI/CD
Apply
≈ $61k – $136k per year (Estimated) • In office • Full-Time • Prague
Python
Python
FastAPI
Databases
PostgreSQL
pgvector
OpenSearch
AI/ML
LangGraph
LangChain
Qwen
Model Context Protocol
vLLM
MLFlow
Fine-tuning
Langfuse
Llama
Mistral
LLM
RAG
Reranking
OpenAI
LLMOps
EU AI Act
DevOps
OpenTelemetry
CI/CD
GitOps
Docker
Kubernetes
Platform Engineering
FinOps
IAM
Cybersecurity
GDPR
Chips/EDA
PoC Library
Apply
≈ $28k – $52k per year (Estimated) • In office • Full-Time • Kochi
Python
SQL
Databases
Databricks
Apache Iceberg
Delta Lake
Apache Kafka
Azure Cosmos DB
Apache Hudi
Azure SQL Database
Microsoft Fabric
AI/ML
Spark
RAG
OpenAI
Feature Store
Machine Learning
DevOps
Azure
CI/CD
Cybersecurity
Microsoft Entra ID
Analytics
Apache NiFi
Azure Data Factory
Data Vault
Dimensional Modeling
Master Data Management
Cryptography
Vault
Apply
Remote (Brazil) • Full-Time • Brazil
JavaScript
TypeScript
Frontend
Angular
React.js
npm
DevOps
CI/CD
Jenkins
Git
GitLab
Linux
QA
Jest
Apply
In office • Full-Time • Brasília
JavaScript
TypeScript
Frontend
Angular
DevOps
Rest API
Git
Management
Scrum
Apply
Remote (likely Brazil) • Full-Time • Brazil
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
RxJS
Angular
React.js
Sass
DevOps
CI/CD
Git
Docker
QA
Jest
Apply
Remote (Brazil) • Full-Time • 2+ years exp • Brazil
JavaScript
TypeScript
Frontend
Vue.js
Webpack
Angular
React.js
Sass
DevOps
Git
Management
Scrum
Kanban
QA
Jest
Apply
Hybrid • Full-Time • São Paulo
Databases
SAP HANA
Management
Agile
Apply
≈ $16k – $38k per year (Estimated) • In office • Full-Time • Taboão da Serra
Apply
≈ $18k – $44k per year (Estimated) • In office • Full-Time • High School Diploma • Taboão da Serra
DevOps
SLI/SLO/SLA
Management
Kanban
Apply
In office • Full-Time • Taboão da Serra
Java
Databases
Db2
Apply
Analista Contábil 1 day ago
In office • Full-Time • Taboão da Serra
Apply
≈ $19k – $36k per year (Estimated) • In office • Internship • Taboão da Serra
Apply
See all jobs
This is one of many
1,685,790 more open roles from verified company boards, updated every day.