Procuramos profissionais para desenvolver interfaces rápidas, acessíveis e escaláveis com React e Next.js. Para isso, vamos trabalhar em conjunto com Design/Produto e Backend para entregar experiências diferenciadas em web.
Responsabilidades:
* Desenvolver e manter interfaces com React e Next.js, garantindo alta performance e segurança dos sistemas.
* Implementar componentes reutilizáveis e acessíveis alinhados a um Design System, contribuindo para uma melhor experiência do usuário.
* Otimizar a velocidade de carregamento das páginas (Core Web Vitals) e realizar análises de desempenho da web.
* Integrar com APIs REST/GraphQL e gerenciar o estado das aplicações (React Query/Zustand/Context), garantindo a consistência dos dados.
* Escrita de testes (unitários e e2e) e participação em revisão de código/CI-CD, garantindo a qualidade do software.
Requisitos:
* Experiência sólida com React, Next.js e TypeScript, permitindo que os profissionais criem soluções eficientes.
* Dominio de HTML5/CSS3 (preferível Tailwind ou CSS-in-JS), garantindo a responsividade das interfaces.
* Conhecimento de SSR/SSG/ISR, roteamento, fetch de dados e otimização de imagens no Next.js, contribuindo para a melhoria contínua.
* Práticas de trabalho em equipe, colaboração, resolução de problemas e acesso à documentação, garantindo a evolução constante.
* Noções de conceitos de performace como profiling, divisão de pacotes