Especialista II - Front-End (React / Arquitetura SPA) - Tech Demanda e Operações

🕒 Julho 3

🗣️🇧🇷🇵🇹 Português obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of Grupo Boticário

Grupo Boticário

10.000+ funcionários

Fundada em 2010

💄 Beleza

🛒 Varejo

🧘 Bem-estar

Beauty • Retail • Wellness

Fundado em 1977, o Grupo Boticário é uma das principais empresas brasileiras de beleza, com forte ênfase em inovação em soluções de beleza, promovendo também amor e inclusão. A companhia oferece um portfólio diversificado de produtos de beleza — incluindo skincare, maquiagem e itens de bem-estar — e fomenta o empreendedorismo e o impacto social por meio de sua fundação e diversas iniciativas. O Grupo Boticário é reconhecido pelo compromisso com sustentabilidade, acessibilidade e produtos de alta qualidade, o que o torna uma das maiores plataformas de beleza da América Latina.

Descrição

• Liderar a arquitetura do "One Page Cockpit": Ser responsável pelo desenho técnico e implementação de uma interface de altíssima densidade de dados (Data-Heavy SPA), permitindo que os planejadores simulem infinitos cenários (What-If) sem recarregamentos de página e com tempo de resposta (Time to Interactive) abaixo de 50ms. • Engenharia de Performance e Virtualização: Implementar técnicas avançadas de renderização no React (virtualização de listas/tabelas para suportar dezenas de milhares de SKUs), memoização severa, Code Splitting agressivo e gestão do Event Loop do navegador para garantir que a interface nunca congele (Main Thread Block). • Gestão de Estado Transitório (Draft Mode): Desenvolver a complexa lógica matemática bidirecional no lado do cliente (GMV ↔ Volume). Você orquestrará o estado do "rascunho" na memória local (State Management) enquanto sincroniza os deltas (as células editadas) em background com nosso BFF (Kotlin/EKS) e banco DynamoDB. • Sincronia Visual e Gráfica Avançada: Garantir a coerência de estado única (Single Source of Truth visual) entre componentes distintos. Se o usuário editar uma célula de "Baseline" na tabela, os gráficos associados (recharts/D3 ou Tableau Extensions embutidas) devem refletir a nova curva de tendência instantaneamente. • Integração e Tempo Real: Consumir APIs RESTful e desenhar a arquitetura de comunicação bidirecional contínua via WebSockets com o Backend, garantindo que progressos de execuções longas (orquestradas pelo AWS Step Functions) atualizem toasts e progress bars na tela de forma fluida. • Qualidade Técnica e Ferramental: Liderar as boas práticas de Clean Code no repositório. Definir a esteira de testes automatizados abrangente (Testes Unitários com Jest/Vitest, Integração com React Testing Library e E2E com Cypress/Playwright) e atuar no CI/CD via GitHub Actions e deploy na nuvem.

🎯 Requisitos

• Sólida experiência em Front-End de Alta Complexidade: Experiência prática e comprovada na arquitetura e desenvolvimento de SPAs (Single Page Applications) corporativas que lidam com volume massivo de dados em tela, grids complexas e dashboards interativos. • Proficiência extrema em React e TypeScript: Domínio absoluto dos ciclos de vida do React, Hooks customizados, Server-Side Rendering (SSR) vs Client-Side Rendering (CSR), e tipagem estrita no TypeScript para blindar a aplicação contra erros de runtime. • Domínio de Gerenciamento de Estado e Data Fetching: Conhecimento profundo em bibliotecas modernas de estado global (Zustand, Redux Toolkit) e orquestração de cache/rede (RTK Query, React Query / TanStack Query). • Arquitetura de Testes Frontend: Habilidade para desenhar pirâmides de testes eficientes no front-end, focando em comportamentos do usuário (Behavior-Driven) em vez de testes de implementação frágeis. • Capacidade técnica e pensamento crítico: Habilidade para fazer profiling de gargalos de renderização usando ferramentas nativas do browser (Chrome DevTools Performance), identificar memory leaks e refatorar algoritmos de manipulação de arrays no JavaScript. • Boa comunicação e alinhamento com o negócio: Capacidade de colaborar estreitamente com UX/UI Designers e Product Managers, traduzindo jornadas de usuários do sistema em componentes de interface altamente ergonômicos e reutilizáveis. • Diferencial: Experiência profissional com ecossistema de nuvem AWS (ex: hospedagem estática em Amazon S3, distribuição via CloudFront CDN e edge functions via Lambda@Edge). • Familiaridade com o desenvolvimento ou integração de componentes orientados a Agentic AI (Copilotos de tela, streaming de tokens na interface, renderização de UI gerativa). • Experiência prévia trabalhando com desenvolvimento de extensões para ferramentas de DataViz (especialmente Tableau Extensions). • Experiência em migração de sistemas monolíticos antigos ou planilhas pesadas de Excel para aplicações web de classe mundial.

🏖️ Benefícios

• Plano médico e odontológico • Auxílio medicamentos • Vale saúde para familiares • Sessões de psicoterapia gratuitas • Telemedicina e 2ª opinião médica • Vacina da gripe gratuita • Programas de cuidado com a saúde • Vale alimentação • Vale alimentação de Natal • Plano de academias e estúdios de atividade física • Auxílio home office (modelos de trabalho híbrido e remoto) • Plano de saúde para pets • Day off de aniversário • Desconto de até 40% em nossos produtos • Associação para colaboradores (convênios e parcerias, loja multimarcas, academias total pass, cursos e muito mais!) • Programa de viagens e hospedagens • Auxílio educação infantil • Crédito nutrição infantil • Auxílio babá • Auxílio material escolar • Orientação jurídica, psicológica e social • Apoio para pais atípicos • Licença parental estendida (180 dias para mães e 120 dias para pais) • Seguro de Vida • Apoio ao falecimento de pais • Previdência Privada • Empréstimos consignados

Candidatar-se

Vagas Similares

🕒 Junho 26

Wave by Bemobi

51 - 200

📡 Telecomunicações

☁️ SaaS

🤝 B2B

Frontend Software Engineer developing web applications using React and TypeScript. Working in a remote team at Wave, focused on agile development and best practices.

🗣️🇧🇷🇵🇹 Português obrigatório

🕒 Junho 15

Riachuelo

10.000+ funcionários

🛒 Varejo

👗 Moda

🛍️ Comércio Eletrônico

Analista de Sistemas Pleno developing front-end applications using React Js for Riachuelo, responsible for coding in Java/SpringBoot and implementing APIs and microservices.

🗣️🇧🇷🇵🇹 Português obrigatório

🕒 Junho 13

Spread Tecnologia

1001 - 5000

🤝 B2B

📱 Mídia

🛍️ Comércio Eletrônico

Desenvolvedor(a) Mobile Sênior focado em React Native na Spread Tecnologia. Irá desenvolver e implementar funcionalidades em aplicações móveis.

🗣️🇧🇷🇵🇹 Português obrigatório

🕒 Maio 26

Wave by Bemobi

51 - 200

📡 Telecomunicações

☁️ SaaS

🤝 B2B

Senior Frontend Engineer developing robust web applications using React and TypeScript. Work in a fully remote environment at Wave to expand digital solutions in Latin America.

🗣️🇧🇷🇵🇹 Português obrigatório

🕒 Maio 7

Cedro Technologies

201 - 500

🔌 API

💳 Fintech

💸 Finanças

Senior Frontend Developer responsible for developing mobile and web banking applications at Cedro Tech. Focus on modern solutions, user experience, and teamwork across disciplines.

🗣️🇧🇷🇵🇹 Português obrigatório