We are looking for a skilled React Developer to join our development team. You will be responsible for designing and implementing user interface components for web and mobile applications using the React.js ecosystem. Your work will directly impact the look, feel, and usability of our applications. Responsibilities: * Design and develop scalable, reusable, and efficient UI components using React.js. * Implement state management solutions (Redux, or Context API). * Integrate APIs and backend services into front-end applications. * Ensure UI/UX designs are technically feasible and pixel-perfect. * Optimize application for maximum speed, responsiveness, and scalability. * Write clean, maintainable, and well-documented code. * Participate in code reviews and collaborate with backend developers and designers. * Troubleshoot, debug, and upgrade front-end applications. * Stay up to date with emerging trends in front-end development. Skills & Qualifications * Bachelor’s degree in Computer Science, Information Technology, or related field. * Strong proficiency in JavaScript (ES6+), HTML5, and CSS3. * Familiarity with RESTful APIs and JSON. * Knowledge of responsive design and cross-browser compatibility. * Experience with version control tools like Git. * Strong problem-solving, debugging, and analytical skills. * Excellent communication and collaboration abilities.