React Developer

Ahmedabad, Gujarat, India
Full Time
Experienced

Location: Surat, Gujarat
Employment Type: Full-Time
Experience Level: 4 to 6 years

🧩 About the Role:

We are seeking a highly skilled React.js Developer with a deep understanding of modern front-end development practices. The ideal candidate will have hands-on experience with React 18+, TypeScript, state management libraries, and admin panel features such as charts, tables, and CRUD operations. You'll play a key role in building scalable, high-performance web applications that are both visually appealing and technically robust.

🚀 What You’ll Do:

  • Build and maintain scalable React applications using functional components and hooks.

  • Integrate RESTful and GraphQL APIs using React Query or SWR.

  • Implement state management solutions using Redux Toolkit, Context API, or Zustand.

  • Create responsive, reusable UI components using Tailwind CSS, MUI, Ant Design, or Chakra UI.

  • Develop admin panels with features like dashboards, filtering tables, and role-based access.

  • Visualize data using charting libraries such as Recharts, Chart.js, Victory, or ApexCharts.

  • Write clean, testable code with unit tests (Jest, React Testing Library).

  • Collaborate with backend developers, designers, and product teams.

  • Use Git effectively in a collaborative team environment (branching, PRs, commit hygiene).

  • Contribute to CI/CD workflows for faster deployment and testing cycles.

Requirements:

  • Strong proficiency in React 18+, with a solid grasp of:

    • Hooks (useState, useEffect, useReducer, etc.)

    • Component lifecycle and performance optimization.

  • Experience with TypeScript, including interfaces, enums, and generics.

  • Good understanding of global and local state architecture.

  • Familiarity with Tailwind CSS, Material UI, Ant Design, or Chakra UI.

  • Comfortable with CRUD operations, charting dashboards, and table management (filter, sort, pagination).

  • Experience working with role-based access control is a plus.

  • Familiar with testing frameworks like Jest and React Testing Library.

  • Strong problem-solving and debugging skills.

  • Good communication and ability to read and interpret API documentation.

🌟 Nice to Have:

  • Experience with CI/CD pipelines.

  • Exposure to tools like Figma for design handoff.

  • Familiarity with performance monitoring tools (e.g., Lighthouse, Sentry).

🤝 What We Offer:

  • A collaborative and growth-oriented environment.

  • Flexible working hours & remote-friendly policies.

  • Opportunities to work on impactful products and scalable architecture.

  • Continuous learning, mentorship, and tech stack exploration.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*