Bachelor's degree in Computer Science, Information Technology, or a similar field. Develop and maintain web applications using ReactJS, ensuring high performance and responsiveness. Work closely with the UI/UX team to translate designs into functional web applications. Develop reusable and modular components and front-end libraries for future use. Optimize web applications for maximum speed and scalability. Write clean, maintainable, and efficient code. Collaborate with backend developers to integrate APIs and ensure smooth data flow. Ensure the technical feasibility of UI/UX designs. Implement responsive design principles and ensure cross-browser compatibility. Troubleshoot and debug application issues to ensure quality and performance. Participate in code reviews and maintain a high level of coding standards. Stay up-to-date with the latest web development trends, best practices, and technologies.