React Developer

Job Summary

We are seeking a skilled ReactJS Developer with 2–3 years of hands-on experience in developing dynamic, high-performance web applications. The ideal candidate should have a solid grasp of core React concepts, state management, authentication mechanisms, and integration with backend APIs. Experience with Next.js will be an added advantage.

Key Responsibilities

  • Develop and maintain scalable, reusable ReactJS components and front-end features.
  • Implement complex forms with proper validation and error handling.
  • Work with APIs to fetch and display data, including file download functionality (PDF,
    Excel, etc.).
  • Implement routing, authentication guards, and authorization mechanisms.
  • Develop responsive web pages and ensure optimal performance across browsers and
    devices.
  • Handle pagination, filtering, and dynamic data rendering efficiently.
  • Collaborate with backend developers, UI/UX designers, and QA teams to deliver high
    quality applications.
  • Participate in requirement analysis, solution design, and project walkthroughs.
  • Maintain clean, modular, and well-documented code following best practices.
  • Work on Next.js for server-side rendering (SSR) and performance optimization
    (optional but desirable).

Required Skills & Qualification :

  • Bachelor’s degree in computer science, IT, or a related field.
  • 2–3 years of hands-on experience in ReactJS development.
  • Strong understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Good knowledge of React Hooks, Context API, Redux (or other state management
    libraries), RegEx.
  • Familiarity with Next.js, component-based architecture, and modular design
    principles.
  • Experience with form validations, authentication/authorization, and API integrations.
  • Understanding of RESTful services, JSON, and asynchronous data handling.
  • Experience with pagination, filtering, and sorting large datasets.
  • Familiarity with build tools like Webpack, Babel, npm, or Yarn.
  • Version control experience using Git.
  • Strong debugging, analytical, and problem-solving skills.

Additional Skills

  • Exposure to TypeScript.
  • Experience working with Next.js or similar frameworks.
  • Understanding of UI performance optimization and code splitting.
  • Knowledge of unit testing frameworks (Jest, Enzyme, React Testing Library).

Soft Skills

  • Strong communication and collaboration abilities.
  • Ability to comprehend business requirements and translate them into technical
    solutions.
  • Attention to detail and commitment to writing clean, maintainable code.
  • Proactive, self-motivated, and eager to learn emerging technologies
Share this article
Location: Mumbai
Locations: Mumbai
Years Of Exp: 2 to 5 Years
Job specification: Context API Hooks. and JSON Web Token React concepts and workflows such as Redux
Job Role: React Developer

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

© 2026 Winsoft Technologies India Pvt. Ltd.