Logo for Grupo Boticário

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

Job description

JOB DESCRIPTION


Um dos maiores grupos de beleza do mundo, o Grupo Boticário é uma empresa brasileira presente em mais de 40 países. É dono das marcas O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, Dr. JONES, Tô.que.tô, TRUSS, e do marketplace Beleza na Web, além de atuar com produtos licenciados como Australian Gold, Bio Oil, Nuxe, e Pampers e sua divisão para o mercado B2B. Essa interação entre diferentes marcas, ativos, plataformas, rede de franqueados, representantes, distribuidores, varejistas, sellers e fornecedores formam o ecossistema de beleza do Grupo Boticário que oferece, ainda, soluções digitais de gestão de negócio para o varejo brasileiro por meio das suas marcas Mooz, Casa Magalhães e GAVB. São mais de 19 mil colaboradores diretos, com mais de 4 mil lojas em 1.780 cidades brasileiras.


Vem fazer beleza com a gente! 




RESPONSIBILITIES AND ASSIGNMENTS


Como será o seu dia?

  • 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.



REQUIREMENTS AND QUALIFICATIONS


Requisitos e qualificações:

  • 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 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 sisetma 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.



ADDITIONAL INFORMATION


NOSSOS BENEFÍCIOS


Já falamos que o Grupo Boticário é o melhor e maior ecossistema de beleza, né?

E quando falamos dos Benefícios, nos preocupamos com as nossas pessoas e por isso, oferecemos um pacote de benefícios* que permite uma vida mais equilibrada e completa:


  • Aqui, sua Saúde é prioridade

. 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


  • Para cuidar da sua Alimentação

. Vale alimentação

. Vale alimentação de Natal


  • Garantindo Bem-Estar e Qualidade de Vida em todos os aspectos da vida

. 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 


  • Para a Família, nosso bem mais precioso

. 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)



  • Seguridade para proteção e tranquilidade financeira

. Seguro de Vida

. Apoio ao falecimento de pais

. Previdência Privada

. Empréstimos consignados


*Os pacotes de benefícios são configurados conforme regras de elegibilidade.


Grupo Boticário


De uma pequena farmácia de manipulação à maior franquia de cosméticos do planeta.


Somos um Grupo com 15 marcas que está presente em mais de 40 países, com mais de 4 mil lojas físicas, líder de e-commerce de beleza no Brasil e mais de 19 mil colaboradores diretos. Temos um ecossistema próprio de beleza, que vai da indústria ao ponto de venda, da logística ao varejo, do laboratório ao coração das consumidoras e das nossas inovações na palma da sua mão. Acreditamos que o futuro mais bonito é aquele que construímos juntos, por isso, até 2030 temos compromissos ambiciosos voltados para o impacto positivo em dimensões humanas, ambientais e em nossos processos produtivos.


Ganhamos o ranking "Employer Branding Awards 2025" do Glassdoor, que nos elegeu a melhor empresa para se trabalhar no setor de varejo no Brasil! Reconhecimento baseado em avaliações voluntárias e anônimas de nossos colaboradores e ex-colaboradores sobre como é trabalhar aqui.


Reinventamos a beleza por meio da tecnologia, inovação, diversidade e sustentabilidade com: O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, Dr. JONES, TRUSS e do marketplace Beleza na Web, além de atuarmos com produtos licenciados como Australian Gold, Bio Oil e Linha de cuidados Pampers.


Vem fazer beleza com a gente!


Front-End Engineer Related jobs

Other jobs at Grupo Boticário

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.