JOBSEARCHER

React JS Developer

About the RoleWe are seeking a skilled React.js Front-End Developer for our client (IT Services and Consulting )and build modern, scalable, and high-performance web applications. The ideal candidate will have strong expertise in React.js, JavaScript, and front-end technologies, with a passion for creating intuitive user experiences and writing clean, maintainable code. You will collaborate closely with UX/UI designers, backend developers, QA engineers, and product teams to deliver responsive, enterprise-grade applications.Key ResponsibilitiesDesign, develop, and maintain responsive, high-performance web applications using React.js.Translate UI/UX designs into clean, reusable, and maintainable front-end code.Develop modular, scalable, and reusable React components following industry best practices.Integrate front-end applications with RESTful APIs and GraphQL services.Optimize applications for speed, scalability, accessibility, and cross-browser compatibility.Write clean, well-documented, and testable code while adhering to coding standards.Participate in code reviews and contribute to continuous improvement of development practices.Troubleshoot, debug, and resolve front-end application issues.Collaborate with product managers, designers, backend developers, and QA teams throughout the software development lifecycle.Stay updated with emerging front-end technologies and recommend improvements where appropriate.Required QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related field.7+ years of experience in front-end web development.Strong proficiency in JavaScript (ES6+).Hands-on experience with React.js, React Hooks, and component lifecycle management.Experience with state management libraries such as Redux or Context API.Solid understanding of HTML5, CSS3, and responsive web design principles.Experience integrating RESTful APIs and working with asynchronous programming.Familiarity with Git and version control best practices.Experience with modern front-end build tools such as Webpack, Babel, or Vite.Strong analytical, debugging, and problem-solving skills.Excellent communication and collaboration skills.