We are seeking an experienced React.JS Developer to design, develop, and maintain dynamic web applications. The ideal candidate will have strong hands-on experience with React.js and JavaScript, including DOM manipulation, and a solid understanding of front-end development best practices;
Mandatory Skill(s)
- Must have 3 to 6 years of relevant experience in front-end or React.js development;
- Strong proficiency in React.js and its core principles;
- Solid understanding of JavaScript, including DOM manipulation;
- Experience with state management libraries (e.g., Redux, Context API);
- Familiarity with RESTful APIs and modern front-end build pipelines;
- Strong debugging and problem-solving skills;
Desirable Skill(s)
- Experience with TypeScript, Next.js, or related frameworks;
- Familiarity with Git and CI/CD pipelines;
- Understanding of Agile methodologies and collaborative workflows;
- Knowledge of testing frameworks such as Jest, Mocha, or React Testing Library;
Responsibilities
- Develop responsive and interactive web applications using React.js;
- Build reusable components and front-end libraries for scalable applications;
- Translate UI/UX wireframes and designs into high-quality code;
- Optimize applications for maximum speed and performance;
- Troubleshoot, debug, and upgrade existing applications;
- Collaborate with back-end developers and stakeholders to integrate APIs;
- Ensure code quality through proper testing and documentation;
If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Dharshini Kumar at Dharshini.K@sciente.com quoting the job title.