React.js Developer - Javascript/TypeScript (5-9 yrs)

5 - 9 years

9 - 13 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role - We are seeking a highly skilled and experienced Senior React. js Developer to join our dynamic engineering team. - As a Senior React.js Developer, you will be responsible for designing, developing, and maintaining high-quality, user-centric web applications using React.js and related technologies. - You will play a key role in delivering exceptional user experiences and driving the success of our web-based products. Key Responsibilities - Design, develop, and maintain complex and interactive user interfaces using React.js, JavaScript, and related technologies (e.g., HTML, CSS, TypeScript). - Develop and implement reusable UI components and libraries. - Optimize application performance, including page load times and responsiveness. - Ensure cross-browser compatibility and accessibility for all users. - Implement effective state management solutions using libraries like Redux, Zustand, or Recoil. - Manage application state efficiently and maintain data integrity. - Integrate React applications with backend APIs (RESTful, GraphQL) and other data sources. - Handle data fetching, caching, and error handling effectively. - Write unit tests, integration tests, and end-to-end tests using tools like Jest, Enzyme, or React Testing Library. - Participate in code reviews and ensure high-quality code standards. - Collaborate effectively with designers, backend developers, product managers, and other stakeholders. - Communicate technical information clearly and concisely, both verbally and in writing. - Stay up-to-date with the latest advancements in React.js, JavaScript, and front-end technologies. - Explore and evaluate new technologies and tools to improve development efficiency and application quality. Qualifications Essential - 5-9 years of professional experience in front-end development, with at least 3 years of experience with React.js. - Strong proficiency in JavaScript (including ES6+), HTML, and CSS. - In-depth knowledge of React.js concepts, including components, state management, and routing. - Experience with state management libraries (e.g., Redux, Zustand, Recoil). - Experience with RESTful APIs and API integration. - Strong problem-solving, analytical, and debugging skills. - Excellent communication and interpersonal skills. - Bachelor's degree in Computer Science, Engineering, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You