As a React JS Developer with 2-3 years of experience, you will play a key role in our dynamic development team. Your primary responsibilities will include: - Developing new user-facing features using React.js - Building reusable components and front-end libraries for future use - Translating designs and wireframes into high-quality code - Optimizing components for maximum performance across a vast array of web-capable devices and browsers - Collaborating with backend developers and UI/UX designers to deliver seamless user experiences The qualifications required for this role are as follows: - 2-3 years of professional experience in React.js development - Proficiency in JavaScript, including ES6+ features - Experience with React hooks, Redux, or other state management libraries - Familiarity with RESTful APIs and asynchronous request handling - Strong understanding of HTML5, CSS3, and responsive design principles - Experience with version control systems like Git - Good problem-solving skills and attention to detail - Ability to work in an Agile/Scrum environment Additionally, the following qualifications are preferred: - Knowledge of TypeScript is a plus - Experience with testing frameworks such as Jest or React Testing Library - Familiarity with Next.js or server-side rendering concepts This is a full-time position with the work location being in person.,