Analista de Desenvolvimento de Software II (Next.js)
Remote · São Paulo, São Paulo, Brazil
Job Summary
Desenvolvedor Front-end com foco em Next.js para atuar em aplicações React com TypeScript. Responsável por implementar Server Components/Server Actions, renderizações SSR/SSG/ISR, criar interfaces responsivas com MUI e CSS Modules, consumir APIs REST com tratamento de erros e estados, gerenciar estado (Context API/Zustand/Redux Toolkit), seguir arquitetura MVVM, criar e manter testes automatizados (Jest, React Testing Library) e documentação de componentes (Storybook), aplicar validação de formulários com Zod e React Hook Form, trabalhar com autenticação/ proteção de rotas (JWT, cookies), otimizar performance e SEO, e colaborar usando Git em equipes. A empresa atua globalmente com foco em dados e tecnologia, com presença em São Paulo, Brasil.
Required Qualifications
- Experiência sólida com JavaScript/TypeScript
- Experiência sólida com React.js usando Next.js (App Router)
- Domínio de Server Components (RSC)
- Domínio de Server Actions
- Conhecimento de SSR, SSG e ISR no Next.js
- Criação de rotas, layouts e organização de pastas no App Router
- Consumo de APIs REST com fetch/axios e tratamento de erros, loading e estados intermediários
- Manipulação de dados em JSON
- Gerenciamento de estado (Context API, Zustand ou Redux Toolkit)
- Conhecimento de arquitetura MVVM aplicada ao front-end
- Criação de interfaces responsivas e acessíveis
- Experiência com Material UI (MUI)
- Experiência com CSS Modules
- Escrita de código limpo seguindo ESLint
- Testes automatizados de unidade e integração usando Jest e React Testing Library
- Uso de Storybook para documentação e desenvolvimento isolado de componentes
- Validação de formulários com Zod (incluindo React Hook Form)
- Versionamento usando Git e fluxo de trabalho colaborativo
- Boas práticas de autenticação e autorização no front-end (JWT, cookies, sessões, proteção de rotas)
- Conhecimento básico de otimização para SEO técnico no Next.js
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.