About the Role
We are looking for a highly skilled Technical Analyst – UI (React) to lead the development of advanced, user-centric web and mobile applications. In this role, you will design and implement scalable front-end architectures, create reusable component libraries, and build Progressive Web Apps (PWAs) that deliver seamless, responsive experiences across devices and browsers.
Location: Gurugram
Type: Contract – Full-time (6-month C2H, potential conversion to permanent)
Experience: 8+ Years
Availability: Immediate Joiners
Key Responsibilities
- Design and develop high-performance UI solutions using React.js and JavaScript/TypeScript.
- Build and maintain Progressive Web Apps (PWAs) with offline capabilities and mobile-first features.
- Architect and maintain a scalable component library to ensure UI consistency.
- Integrate RESTful APIs and third-party services while ensuring cross-browser compatibility.
- Implement responsive design principles and optimize application performance.
- Utilize modern tooling such as Vite, Webpack, and Babel for efficient builds.
- Collaborate with UX designers, backend developers, and product stakeholders to deliver top-quality solutions.
Requirements
- 8+ years of professional UI development experience.
- Advanced proficiency in React.js, JavaScript/TypeScript, HTML5, and CSS3.
- Hands-on experience with Redux, Context API, or Zustand for state management.
- Strong knowledge of PWAs, Service Workers, Web App Manifests, and caching strategies.
- Familiarity with React Native is a plus.
- Solid understanding of modern UI architecture, modularity, and performance optimization.
- Experience using version control systems such as Git.
- Excellent problem-solving and communication skills, with a keen eye for detail.
This is an exciting opportunity to work on cutting-edge front-end technologies and transition to a permanent role after 6 months.