We are looking for a skilled React.js Developer to design, develop, and maintain high-quality, scalable, and reusable user interface components. The ideal candidate should have strong knowledge of JavaScript, up-to-date front-end technologies, state management, and REST API integration, along with experience working in an Agile development environment.
Key Responsibilities
• Develop and maintain scalable, reusable, and high-performance UI components using React.js.
• Implement effective state management using Redux and Context API.
• Build responsive and user-friendly interfaces using JavaScript ES6+, HTML5, and CSS3.
• Integrate RESTful APIs and collaborate with backend developers to ensure seamless data flow.
• Identify, troubleshoot, and resolve UI-related bugs and performance issues.
• Write clean, maintainable, and reusable code following front-end development best practices.
• Participate in code reviews, sprint planning, and other Agile/Scrum activities.
• Use Git for version control and collaborative development.
• Contribute to UI testing and quality assurance using frameworks such as React Testing Library and Cypress.
Required Skills
• Strong hands-on experience with React.js.
• Proficiency in JavaScript ES6+, HTML5, and CSS3.
• Experience with state management tools such as Redux and Context API.
• Good understanding of RESTful APIs and backend integration.
• Experience with Git and version control workflows.
• Strong debugging, troubleshooting, and problem-solving skills.
• Familiarity with Agile/Scrum methodologies.
Good-to-Have Skills
• Experience with React Testing Library and Cypress.
• Knowledge of front-end performance optimization.
• Understanding of responsive design principles and cross-browser compatibility.
Desired Candidate Profile
• Strong analytical and problem-solving abilities.
• Good communication and collaboration skills.
• Ability to work independently and effectively within a team.
•
📌 React UI Developer (Chennai)
🏢 SWITS DIGITAL Private
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.