Skills Required:
- A minimum of 3 years of professional experience as a React Developer.
- Strong proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
- In-depth knowledge of React.js and its core principles, including Hooks, component lifecycles, and state management.
- Experience with popular React.js workflows such as Redux, Zustand, or the Context API.
- Solid understanding of HTML5, CSS3, and responsive design principles.
- Experience with RESTful APIs and modern authorization mechanisms like JSON Web Tokens (JWT).
- Familiarity with front-end build tools such as Webpack and Babel.
- Proficiency with code versioning tools, particularly Git.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication and collaboration skills.