Bestkaam Logo
Nextgen System Logo

ReactJS Developer

Actively Reviewing the Applications

Nextgen System

Delhi On-site
Posted 2 days ago Apply by June 12, 2026

Job Description

We are looking for a passionate React.js Developer with 1–2 years of experience to join our development team. The ideal candidate should have hands-on experience in building responsive web applications using React.js and modern JavaScript technologies. You will work closely with designers, backend developers, and product managers to create high-quality user interfaces.

Key Responsibilities

  • Develop and maintain responsive web applications using React.js.
  • Build reusable components and front-end libraries for future use.
  • Translate UI/UX design wireframes into high-quality code.
  • Optimize components for maximum performance across different browsers and devices.
  • Integrate RESTful APIs and backend services.
  • Write clean, maintainable, and scalable code.
  • Debug and resolve technical issues.
  • Collaborate with cross-functional teams to define, design, and ship new features.

Required Skills

  • 1–2 years of experience in React.js development.
  • Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
  • Experience with React Hooks, Functional Components, and State Management.
  • Understanding of REST APIs and API integration.
  • Familiarity with Git version control.
  • Basic understanding of responsive design and cross-browser compatibility.

Preferred Skills

  • Experience with Redux / Context API.
  • Knowledge of Next.js or other React frameworks.
  • Familiarity with UI libraries like Material UI, Bootstrap, or Ant Design.
  • Understanding of Agile/Scrum development methodologies.

Qualification

  • Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience).

Share your cv at [email protected]

Pay: ₹15,000.00 - ₹25,000.00 per month

Work Location: In person

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.