Point your AI agent at freehire and let it find you a job.

Get the CLI →

Customertimes

NewBe an early applicant

JR-215777 React Developer Senior

Posted 5 views
Discussion

Summary

Senior React Developer (remote in India) who builds and owns a user-facing Progressive Web App: developing the web client with React 19, TypeScript, and Vite, implementing offline/PWA features, consuming GraphQL APIs, and building a WCAG-compliant component library with strong performance and testing practices.

Hello, our name is Customertimes, but you can call us CT. We are a global digital engineering, product development, and technology consulting company. Headquartered in New York, we have a team of 1000+ experts working across 65+ countries.

Project description:

You build and own the user-facing application: fast, usable by everyone, installable, and reliable, including offline scenarios.

Location: India (Remote)

How you'll make an impact:

  • Develop and maintain the web client using React 19, TypeScript, and Vite;
  • Implement Progressive Web App features: service workers, caching strategies, offline support, installability, and push notifications where relevant;
  • Consume GraphQL APIs efficiently (e.g., Apollo Client or urql), with sound state and cache management;
  • Build a reusable, WCAG-compliant component library and maintain design consistency;
  • Optimize performance (bundle size, Core Web Vitals, rendering behavior);
  • Write unit, component, and end-to-end tests; collaborate with QA on automation;
  • Participate in code reviews and mentor less experienced engineers;
  • Collaborate with the Solution Architect, backend engineers, and designers on technical approach.

What makes you a great fit:

  • 5+ years of frontend development, with strong production experience in React and TypeScript;
  • Hands-on experience with Vite and modern build tooling;
  • Practical PWA experience (service workers, Workbox, manifest, offline strategies);
  • Experience with GraphQL clients and client-side state management;
  • Strong grasp of HTML/CSS, responsive design, and WCAG compliance;
  • Experience with testing tools (Vitest/Jest, React Testing Library, Playwright/Cypress);
  • Familiarity with Git workflows and CI pipelines.

You are a star if you have:

  • Experience with React 19 features (Actions, use, Server Components concepts, the React Compiler);
  • Data visualization experience;
  • Frontend security and performance monitoring experience.

If you're looking to contribute to global projects, grow your skills, shape the way you work, and be part of a connected international community — Customertimes is the place to build your next career chapter. Are you ready to spark the tech with us?

Job ID: JR-215777

Skills

What Senior Frontend jobs ask for — and how much of it you have →
Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.