React Developer

  • Kloud Advances Solutions
  • HYBRID
  • Employment Type: 2
  • 2 200000.00 - 600000.00
  • Apply Before: 31/10/2026
  • HYBRID
  • PUBLISHED

Job Description

We are looking for a skilled React Developer to join our development team and build modern, responsive, and high-performance web applications. The ideal candidate should have strong experience with React.js, JavaScript, HTML, CSS, REST APIs, and modern frontend development practices. The role involves developing reusable UI components, integrating APIs, optimizing application performance, troubleshooting issues, and collaborating with backend developers, designers, and other team members to deliver high-quality web solutions.

Key Responsibilities

- Develop and maintain responsive, scalable, and high-performance web applications using React.js. - Build reusable and modular UI components following modern frontend development practices. - Integrate RESTful APIs and collaborate with backend developers for seamless data integration. - Implement responsive designs that work effectively across desktop, tablet, and mobile devices. - Manage application state using appropriate state-management solutions such as Redux or Context API. - Write clean, maintainable, and reusable JavaScript/React code. - Debug, troubleshoot, and resolve application issues and performance problems. - Optimize applications for speed, scalability, accessibility, and cross-browser compatibility. - Work closely with UI/UX designers to translate designs and wireframes into functional interfaces. - Participate in code reviews and follow coding standards and best practices. - Develop and maintain unit and integration tests where required. - Use Git for version control and collaborate effectively within the development team. - Stay updated with the latest React, JavaScript, and frontend development technologies. - Participate in the complete software development lifecycle, including development, testing, deployment, and maintenance.

Required Skills

Strong knowledge of React.js and modern React development practices. Proficiency in JavaScript (ES6+) and TypeScript is an advantage. Good understanding of HTML5, CSS3, and responsive web design. Experience with React Hooks, functional components, and reusable component architecture. Hands-on experience with RESTful APIs and JSON data. Knowledge of Redux, Context API, or other state-management libraries. Experience with Git and Git-based version control workflows. Understanding of asynchronous JavaScript, Promises, and API integration. Familiarity with Next.js is an advantage. Knowledge of frontend build tools such as npm, Vite, or Webpack. Understanding of browser compatibility, debugging, and performance optimization. Good knowledge of UI/UX principles and responsive design. Ability to write clean, reusable, maintainable, and well-documented code. Strong problem-solving and analytical skills. Good communication and teamwork skills.