Desenvolver uma Carreira como Engenheiro(a) de Software Frontend
A profissão de engenheiro(a) de software frontend consiste em traduzir necessidades de produto e design em entregas técnicas escaláveis e bem estruturadas, garantindo excelência técnica nos componentes, fluxos de publicação e documentação.
O que você vai fazer:
* Migrar da stack de CSS-in-JS;
* Otimizar performance e SSR;
* Manter e organizar monorepo;
* Estruturar bundling, CI/CD e publicação de pacotes;
Habilidades e Conhecimentos Requeridos:
* 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);
* Implementação e manutenção de Storybook;
* Testes de regressão visual;
* Participação em comunidades técnicas, open source ou iniciativas internas de melhoria contínua.