Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
10 + years of proven experience as a React Developer, with a strong portfolio of past projects.
Proficiency in JavaScript, ES6+, HTML, and CSS.
In-depth knowledge of React.js and its core principles.
Hands-on experience with Redux for state management.
Expertise in using useEffect and other React hooks.
Familiarity with RESTful APIs and GraphQL.
Understanding of modern front-end build pipelines and tools.
Experience with version control systems, such as Git.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.