Estamos em busca de um profissional talentoso para criar interfaces de usuário rápidas, acessíveis e escaláveis.
Descrição do Cargo
* Desenvolver e manter interfaces com React e Next.js, garantindo a experiência do usuário seja única e inovadora.
* Implementar componentes reutilizáveis e acessíveis (WCAG), melhorando a usabilidade e a acessibilidade da aplicação.
* Otimizar a performance (Core Web Vitals) e web analytics, garantindo que a aplicação seja rápida e eficiente.
* Integrar com APIs REST/GraphQL e gerenciar estado (React Query/Zustand/Context), possibilitando a criação de uma arquitetura robusta e escalável.
* Escrever testes (unitários e e2e) e participar de code reviews/CI-CD, garantindo a qualidade do código e a entrega contínua.
Habilidades Requisitadas
* Experiência sólida com React, Next.js e TypeScript, permitindo desenvolver soluções complexas e escaláveis.
* Domínio de HTML5/CSS3 (preferível Tailwind ou CSS-in-JS), possibilitando criar layouts flexíveis e personalizados.
* Conhecimento de SSR/SSG/ISR, roteamento, data fetching e otimização de imagens no Next.js, permitindo criar aplicações ricas e interativas.
* Boas práticas de Git, testes (Jest/RTL/Playwright) e acessibilidade, garantindo a entrega contínua e a qualidade do código.
* Noções de performance (profiling, bundle splitting), possibilitando otimizar a aplicação e melhorar a experiência do usuário.
Vantagens
* A oportunidade de trabalhar em projetos inovadores e desafiadores, contribuindo para o crescimento e o sucesso da empresa.
* O ambiente de trabalho colaborativo e dinâmico, permitindo trocas de conhecimentos e experiências.
* A possibilidade de crescer profissionalmente e se desenvolver em novas habilidades e áreas.
Outros
Ao se candidatar a esse cargo, você estará se juntando a uma equipe de profissionais apaixonados e dedicados, trabalhando em conjunto para criar soluções inovadoras e impactantes.