Descrição do Cargo
O desafio consiste em traduzir necessidades de produto e design em entregas técnicas escaláveis e bem estruturadas. Isso envolve garantir excelência técnica nos componentes, fluxos de publicação e documentação, mantendo alta qualidade, performance e usabilidade.
Atribuições do Cargo
* Migrar a stack de CSS-in-JS, otimizar a performance e SSR, manter e organizar o monorepo, estruturar o bundling, CI/CD e publicar pacotes;
* Trabalhar colaborativamente com Produto, Design, Dados e Engenharia, promovendo alinhamento e entregas integradas;
* Contribuir para uma documentação clara, acessível e de fácil uso por outros squads.
Habilidades e Experiências Requeridas
* Proficiência com TypeScript e React;
* Experiência com ferramentas CSS-in-JS (ex: styled-components, Emotion, etc.);
* Vivência com monorepos (ex: Lerna, Nx, Turborepo);
* Experiência com testes unitários e end-to-end;
* Conhecimento em acessibilidade Web (padrões WCAG).
Diferenciais que Somam Pontos
* Experiência em atuar com Design System e Design Tokens;
* Vivência em migração de ferramentas CSS-in-JS;
* Familiaridade com CI/CD (ex: GitHub Actions, Chromatic);
* Implementar e manter Storybook;
* Testes de regressão visual;
* Participar de comunidades técnicas, open source ou iniciativas internas de melhoria contínua.