Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

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 Powered by JazzHR PksNGWjmXW Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Chennai, Tamil Nadu, India

Kozhikode, Kerala, India