Logo Trabalha Brasil vagas

Vaga de Desenvolvedor

Informações da vaga

  • Salário A combinar
  • Modalidade Home Office
  • Contrato Efetivo/CLT

Descrição da vaga

Especialista frontend grupo boticário home office Responsabilidades e atribuições 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. 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). 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.
Vagas de emprego em todo Brasil • Entre no nosso canal e fique por dentro das mais novas vagas na sua região!
Entrar no canal

Sugestões de vagas

Carregando...

Estamos preparando tudo para você.

Aguarde um instante!