CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

#110 - Frontend Software Engineer - Payments Platform

Lifted, an Upwork Company™ Verified employer

Contract Remote
Experience
5+ years
Work mode
Remote
Salary
₹10L – ₹24L a year estimatetypical for IT Jobs in India, 910 posts
Posted 17 days ago Last checked 3 hr ago

You apply on Lifted, an Upwork Company™'s website. CoreHRx takes you there after you sign in.

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • Develop and maintain React micro-frontend solutions and web applications for a payments platform.
  • Add new payment methods to existing platform capabilities.
  • Deliver features, bug fixes, and reliability improvements.
Experience
5+ years
Must-have skills
CI/CDCSSCypressDesign SystemsESLintGit
Work mode
Remote

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Hyderabad, TS, India
Department: Other

Job Description

We are seeking a frontend engineer to build and maintain high-scale web applications for a payments platform. You will extend payment capabilities, add payment methods, and improve the reliability of mission-critical web applications using React and TypeScript.

Enterprise experience strongly preferred.

Key Responsibilities

- Develop and maintain React micro-frontend solutions and web applications for a payments platform.

- Add new payment methods to existing platform capabilities.

- Deliver features, bug fixes, and reliability improvements.

- Deliver production-ready changes through automated CI/CD pipelines with strong test coverage.

- Write comprehensive unit, integration, and end-to-end tests to support application reliability.

Qualifications

Must-Have Skills

- BS or MS in Computer Science, or equivalent.

- 5+ years of hands-on experience at a mid-to-senior level, with demonstrated ownership of production services in a distributed systems environment.

- TypeScript and React, including functional components, hooks, context, and custom hooks.

- Webpack bundling and code splitting, with component styling using SCSS/CSS Modules and Styled Components.

- Experience building and maintaining micro-frontends using Webpack Module Federation or similar platform-integrated remote module architectures.

- Strong working knowledge of GraphQL queries and mutations, Apollo Client caching and reactive variables, and type-safe hooks generated with GraphQL Code Generator or similar tooling.

- Solid React Router experience for client-side navigation, plus experience building and validating complex forms.

- Production engineering experience with frontend telemetry, error logging, feature flags, gradual rollouts, and debugging user-facing production issues.

- Experience building accessible and internationalized interfaces using shared design systems, reusable component libraries, and localization workflows.

- Unit and integration testing with Jest and React Testing Library; end-to-end testing with TestCafe, Cypress, or Playwright; and familiarity with automated accessibility testing tools.

- CI/CD experience with GitLab CI or equivalent, plus ESLint, Prettier, and collaborative Git workflows including branching, code reviews, and merge requests.

- Responsible use of modern coding assistants for code comprehension, implementation, refactoring, and test creation while retaining ownership of quality, security, and correctness.

- Strong working knowledge of backend and distributed systems, including asynchronous messaging and multi-datastore consistency. End-to-end ownership of backend systems is not required, but limited understanding of these concepts is insufficient.

Nice-to-Have Skills

- Prior billing or payments domain experience.

- Experience with high-scale, mission-critical frontend systems where user experience, state-management correctness, accessibility, and performance are essential.

- Clear reasoning about client-side architecture, including micro-frontends, module federation, and caching strategies.

- Strong collaboration with backend partners on API contracts.

Additional Information

Required Tools & Platforms

- TypeScript, React, and React Router.

- Webpack, with Module Federation or a similar remote-module architecture.

- SCSS/CSS Modules and Styled Components.

- GraphQL, Apollo Client, and GraphQL Code Generator or similar tooling.

- Jest, React Testing Library, and TestCafe, Cypress, or Playwright.

- GitLab CI or equivalent, Git, ESLint, and Prettier.

- Shared design systems, localization workflows, and automated accessibility testing tools.

Location, Time & Engagement

- Candidates must be based in an eligible APAC location.

- India Standard Time (IST) coverage is required.

- Remote contract engagement for 40 hours per week.

- Start as soon as possible; expected engagement through March 31, 2027.

- Two openings are available.

- This is not currently a contract-to-hire opportunity.

Key skills

Required

CI/CDCSSCypressDesign SystemsESLintGitGitLab CIGraphQL API DevelopmentIntegration QA & TestingPlaywrightPrettierProduction EngineeringReactTypeScriptWebpack

Preferred

Caching Strategies

Soft skills

CollaborationOwnership

Job market insights

2,119active CI/CD jobs in India
509active CSS jobs in India
92active Cypress jobs in India
₹10L – ₹24L advertised yearly salary for IT Jobs in India (middle half of 910 posts that show a salary; median ₹17L)
13 more open jobs at Lifted, an Upwork Company™

Jobs asking for CI/CD in India also ask for

  • Python52%
  • AWS49%
  • Kubernetes38%
  • Microsoft Azure36%
  • Docker32%

From live job posts on CoreHRx, updated 2 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this #110 - Frontend Software Engineer - Payments Platform job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹10L – ₹24L a year (typical for IT Jobs in India, 910 posts).

How much experience does this job need?

The post asks for 5 Yrs experience.

Where is this job based?

It is a remote job.

What kind of job is this?

It is a contract job.

How do I apply?

You apply on Lifted, an Upwork Company™'s website. CoreHRx takes you there after you sign in.

This page is for Indian job seekers preparing for React developer interviews, whether you are a fresher looking for your first front-end role or an experienced engineer aiming for a senior position. It covers 60 questions in three levels: easy questions on JSX, props, state and basic hooks, medium questions on effects, memoisation, context, forms and testing, and hard questions on rendering internals, concurrent features, React 19 and architecture. Every answer uses modern function components and hooks. Read each answer, run the code in a small Vite project, then practise explaining it aloud.

Questions you may be asked

  1. What is React, and why do teams use it?
  2. What is JSX?
  3. What is the difference between props and state?
  4. How does useState work?

Get IT jobs you can do remotely by email

Create a free profile and we email you new IT jobs you can do remotely, at most once a week.

Similar jobs

Angular

Zensar Technologies
AgileAngularAzure App ServiceAzure DevOps+19
Full time On-site 6 days ago