We are seeking a talented Frontend Developer with a strong focus on React to join our dynamic team. The ideal candidate will contribute to building and maintaining our web platform, with a particular emphasis on creating user-friendly interfaces and efficient admin portals.
**Key Responsibilities:**
* Develop and maintain a Content Management System (CMS) for non-technical users to easily adjust the platform
* Implement API requests for the admin portal
* Create efficient, reusable React components adhering to best practices and principles
* Translate Figma designs into high-quality, responsive code
* Collaborate with backend developers to integrate frontend components with server-side logic
* Participate in code reviews and contribute to improving our development processes
**Required Skills and Qualifications:**
* Proficient in React, with a solid understanding of fundamental concepts such as single responsibility components and separation of concerns
* Experience with Next.js framework
* Strong knowledge of Sass for advanced CSS styling
* Ability to accurately convert Figma designs into functional code
* Basic understanding of web requests, preferably using Axios
* Familiarity with git and version control practices
**Preferred Qualifications:**
* Experience with state management libraries (e.g., Redux, MobX)
* Knowledge of TypeScript
* Familiarity with server-side rendering and static site generation
* Understanding of web accessibility standards and best practices
* Experience with unit testing frameworks (e.g., Jest, React Testing Library)