Job Description
Foco
React com TypeScript + Next.js e UI Design
Requisitos Obrigatórios
- Stack Principal: React.js com TypeScript
- Arquitetura e gerenciamento de estado: Zustand, organização por slices, middlewares e persistência, padrões de serviços e hooks customizados para lógica
- Integração com APIs: consumo de APIs REST, autenticação JWT, tratamento de erros, retries e cache, uso de React Query / TanStack Query
- Estilização: TailwindCSS como stack principal, experiência com criação e evolução de componentes reutilizáveis, padronização visual e consistência com design system
- UI e Design System: experiência em Design System shadcn/ui, Radix UI tokens, componentes, patterns e acessibilidade
- Animações: experiência com Framer Motion, microinterações, transições de página, motion responsivo e acessível
- SSR e Meta-Framework Next.js: SSR, SSG, rotas, Server Actions e fetch server-side (se aplicável), metadata,...