React Developer

1 - 4 years

4 - 6 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

React Developer

Key Responsibilities

  • Build, optimize, and maintain frontend applications using

    React.js

    ,

    JavaScript

    , and

    TypeScript

    .
  • Develop modular, reusable UI components and ensure responsive design across all devices.
  • Convert UI/UX wireframes into clean and functional user interfaces using

    HTML/CSS

    ,

    Material UI

    , or other component libraries.
  • Implement state management solutions using

    Redux

    ,

    React Hooks

    , and Context APIs.
  • Integrate RESTful APIs and handle data flows using

    Axios

    and modern API patterns.
  • Work with modern frontend build tools like

    Vite

    for fast builds and optimized bundling.
  • Develop and enhance

    Progressive Web Apps (PWA)

    including service workers, caching, and offline-first functionality.
  • Participate in code reviews, maintain coding standards, and ensure high code quality across the application.
  • Troubleshoot, debug, and resolve performance issues to improve application speed and user experience.
  • Collaborate with cross-functional teams to ensure smooth integration between frontend and backend systems.
  • Follow Agile/Scrum processes and contribute to sprint planning, estimations, and delivery.

Technical Skills & Tools

  • Frontend Technologies:

    React.js, JavaScript (ES6+), TypeScript, JSX
  • Styling & UI:

    HTML5, CSS3, Material UI, Flexbox, Responsive UI
  • State Management:

    Redux, React Hooks, Context API
  • Build Tools:

    Vite, Webpack (optional)
  • API Skills:

    REST API integration, Axios
  • PWA:

    Service workers, caching strategies, offline support
  • Version Control:

    Git, GitHub/GitLab
  • Additional:

    Basic understanding of REST APIs, JSON, browser debugging tools

Preferred Experience

  • Experience working with component libraries like Material UI or Chakra UI.
  • Knowledge of performance optimization techniques and frontend best practices.
  • Exposure to code splitting, lazy loading, and application-level caching.
  • Understanding of modern UI/UX principles and responsive layout patterns.
  • Familiarity with React Native.
  • Ability to write clean, scalable, and maintainable code.

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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

pune, maharashtra, india

bengaluru east, karnataka, india