Key Responsibilities: Develop dynamic web applications using React.js . Integrate frontend with RESTful APIs / third-party APIs . Implement state management using Redux / Context API. Write clean, maintainable, and well-documented code. Collaborate with backend developers, designers, and QA teams. Optimize applications for maximum speed and scalability. Required Skills: Strong knowledge of React.js , JavaScript (ES6+), HTML5, CSS3. Hands-on experience with API integration (RESTful services, Axios/Fetch). Familiarity with state management tools (Redux, Context API). Experience with Git / Version Control . Understanding of responsive design and cross-browser compatibility. Optional / Preferred Skills: Experience with React Hooks and functional components. Knowledge of unit testing frameworks (Jest, React Testing Library).