Perfazemos o papel de Desenvolvedor(a) Frontend
Buscamos um profissional altamente qualificado para criar interfaces de usuário visuais, escaláveis e dinâmicas utilizando React e Next.js. Em colaboração com as equipes de Design, Produto e Backend, você contribuirá para a entrega de experiências inovadoras em web.
* Criar e manter interfaces acessíveis, responsivas e otimizadas com React e Next.js;
* Implementar componentes reutilizáveis e acessíveis alinhados a um Design System, garantindo consistência visual e hierarquia;
* Otimizar performance, reduzir carregamentos e melhorar a usabilidade do aplicativo com técnicas de SEO;
* Integrar sistemas usando APIs REST/GraphQL e gerenciar dados eficazmente através do estado da aplicação;
* Escrever testes unitários e e2e para garantir a qualidade do código e participar de revisões de código na equipe;
Necessidades Fundamentais:
* Experiência sólida com React, Next.js e TypeScript, demonstrando habilidades avançadas em programação;
* Dominio de HTML5/CSS3, preferencialmente Tailwind ou CSS-in-JS, garantindo flexibilidade no design;
* Conhecimento de SSR/SSG/ISR, roteamento, fetch de dados e otimização de imagens no Next.js;
* Boas práticas de gestão de código, testes (Jest/RTL/Playwright), acesso universal e performance ótima;
* Noções sobre métricas de desempenho, avaliação de perfis e divisão de pacotes para obter resultados significativos.