O SEU PRÓXIMO CAPÍTULO
Frontend Developer – React Js, Next Js
Sobre a vaga
• Build reliable, responsive user interfaces from approved designs and API contracts
• Deliver features independently
• Diagnose browser issues
• Contribute maintainable, well-tested code
• Strong experience with React, Next.js, TypeScript and hooks-based component development
• Good understanding of component lifecycle, effects, memoisation and techniques for preventing unnecessary re-renders
• Experience with Next.js, Vite or a comparable modern front-end build framework
• Experience with Zustand, Redux Toolkit or a similar state-management library, including correct and efficient use of selectors
• Strong HTML5, CSS3 and SCSS skills, including responsive layouts, semantic markup and scoped styling
• Working knowledge of accessibility fundamentals, including keyboard navigation, focus management and appropriate ARIA usage
• Experience using a design system such as IBM Carbon, Material UI or an equivalent component library
• Ability to implement interfaces accurately from Figma designs or other visual specifications
• Experience integrating REST APIs and handling loading, error, empty and partial-data states
• Experience with polling, request cleanup and defensive handling of incomplete or unexpected API responses
• Working knowledge of environment configuration, package management and front-end build processes
• Experience writing unit and component tests with Vitest or Jest and React Testing Library
• Strong browser DevTools debugging skills and experience resolving cross-browser issues
• Working knowledge of Git branching, pull requests, code reviews and collaborative delivery workflows
• Ability to write clean, reusable and maintainable front-end code
• Good knowledge of secure client-side development, including environment variables and safe logging
• 4 to 6 years of experience