Duties and Responsibilities:
- Develop and maintain web applications using React.js.
- Design and implement responsive user interfaces based on design specifications.
- Integrate front-end components with back-end services and APIs.
- Optimize application performance and ensure cross-browser compatibility.
- Collaborate with UX/UI designers and other developers to deliver high-quality solutions.
- Debug and troubleshoot issues related to front-end functionality and performance.
- Stay updated with the latest trends and best practices in React development.
Requirements and Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience with React.js and front-end web development.
- Proficiency in JavaScript, HTML, and CSS.
- Experience with state management tools (e.g., Redux) and front-end build tools (e.g., Webpack).
- Strong understanding of responsive design principles and cross-browser compatibility.
- Knowledge of RESTful APIs and integration with back-end services.
- Excellent problem-solving skills and attention to detail.