Desenvolvedor Front Web Pleno

Empresa: Cadmus

Principais responsabilidades: • Criar componentes reutilizáveis e responsivos com React.js e Next.js seguindo boas práticas de desenvolvimento. • Garantir alta performance, acessibilidade (WCAG) e SEO-friendly em aplicações web. • Consumir APIs RESTful e GraphQL para exibição dinâmica de dados. • Trabalhar em conjunto com back-end developers para otimizar endpoints e fluxos de dados. • Implementar técnicas como SSR (Server-Side Rendering) e SSG (Static Site Generation) no Next.js. • Reduzir tempo de carregamento (LCP, FCP) e bundle size (code splitting, lazy loading). • Escrever testes unitários e de integração com Jest, React Testing Library ou Cypress. • Manter padrões de código limpo (ESLint, Prettier) e revisão de PRs (Pull Requests). • Participar de cerimônias Kanban (Falatime, dailies, retrospectivas etc.). • Documentar decisões técnicas e contribuir para a evolução do projeto. Requisitos: Requisitos e QualificaçõesTécnicas (Hard Skills) • React.js: Domínio de Hooks, Context API, Redux (ou Zustand). Experiência com React Server Components (RSC) e arquitetura moderna. • Next.js: Conhecimento em rotas dinâmicas, API Routes, middleware e caching. • Estilização: CSS Modules, TailwindCSS, Styled Components ou Emotion. • Ferramentas: Git (GitHub/GitLab), Vercel/Netlify, Figma (leitura de designs). • Experiência com TypeScript em projetos React/Next. • Conhecimento em WebSockets (real-time apps), WebRTC, GRPC. • Familiaridade com microfrontends e monorepos. Soft Skills • Comunicação clara para alinhamento com designers e back-end. • Proatividade para sugerir melhorias técnicas. • Adaptabilidade para aprender novas bibliotecas/frameworks.

Ver todas as vagas