• 4–6 years of professional experience in frontend development.
• Strong proficiency in React.js.
• Excellent knowledge of JavaScript (ES6+), HTML5, and CSS3.
• Experience with Redux / Context API or other state-management solutions.
• Strong understanding of REST APIs and JSON.
• Experience with Git/GitHub/GitLab and version control.
• Good knowledge of responsive web design and cross-browser compatibility.
• Familiarity with React Hooks, component lifecycle, and reusable components.
• Understanding of frontend build tools such as Vite, Webpack, or similar.
• Experience with debugging tools and browser developer tools.
• Good understanding of UI/UX principles.
• Strong problem-solving and analytical skills.