Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Role: Technical Analyst - UI (React)

Job Locations: Gurugram, Haryana, India

Required Experience: 8 - 12 Years

Skills: UI Development, React, React JS, Progressive Web Apps, Mobile First Feature, Scalable Component Library, API, Redux, Contect API, UI Architecture, Modularity, Vite, Webpack, Babel, responsive design, cross-browser compatibility, React Native

Share

About the job

React Developer


Key Responsibilities:

  • Design, develop, and maintain scalable web applications using React.js.
  • Build and optimize Progressive Web Applications (PWAs) with offline capabilities, push notifications, and responsive design.
  • Implement mobile-first features and ensure cross-device compatibility.
  • Handle app

    packaging and distribution

    for various platforms (e.g., Android, iOS via PWA standards).
  • Collaborate with UI/UX designers and backend developers to deliver high-quality user experiences.
  • Design, build, and maintain a

    scalable component library

    to promote UI consistency and reusability across projects
  • Ensure cross-platform optimization and responsiveness of applications.
  • Optimize application performance and loading times.
  • Integrate

    APIs

    and manage state using modern tools (e.g., Redux, Context API).
  • Implement and manage push notifications and background sync features.
  • Advocate for and implement best practices in UI architecture, including modularity, theming, and performance optimization.
  • Stay up to date with the latest trends in Web development and PWA capabilities.
  • Hospitality services domain experience is a plus.
  • Strong problem-solving skills, with the ability to work independently and in a team.
  • Proficiency in Agile methodologies and software development best practices.
  • Experience with version control systems, particularly Git.

We are looking for:

  1. 8+ years of professional experience
  2. Rich experience in

    React.js

    and

    JavaScript/TypeScript

    .
  3. Strong understanding of

    HTML5, CSS3, and modern frontend tooling

    (Vite, Webpack, Babel, etc.).
  4. Hands-on experience building and deploying

    Progressive Web Apps (PWAs)

    .
  5. Familiarity with

    Service Workers

    ,

    Web App Manifests

    , and

    Caching Strategies

    .
  6. Experience with

    state management libraries

    like Redux, Zustand, or Context API.
  7. Knowledge of

    responsive design

    and

    cross-browser compatibility

    .
  8. Experience integrating RESTful APIs and third-party services.
  9. Familiarity with

    version control systems

    (e.g., Git).
  10. Experience with

    React Native

    is plus.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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

Thiruvananthapuram, Kerala, India

Mumbai, Delhi / NCR, Bengaluru