#110 - Frontend Software Engineer - Payments Platform
Lifted, an Upwork Company™ · Remote · India only
Apply on Lifted, an Upwork Company™'s sitePrepare with the Apply kit
First recorded by Psst: 2 November 2026. Sign in with Google to continue to the employer. A free account is enough.
The 20-second read
- Experience
- 5+ years required
- Where you can live
- India only
- Skills and tools
- apollo, typescript, react, git, graphql, ci/cd
- Job type
- Contract or freelance
Read from the ad by Psst's rules. Check the full ad below before applying.
Job details
- Where you can work
- India
- Employment type
- Contract
- Advertised pay
- Not stated by the employer
- Experience
- 5+ years required
- Employer publication date
- 15 October 2026
- First recorded by Psst
- 2 November 2026
- Last checked at the source
- 3 November 2026
About the job
Experience level: not applicable.
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.
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.
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.
Apply on Lifted, an Upwork Company™'s siteMore remote frontend developer jobs →
- No pay listed
Similar remote jobs
- #109 - Backend Software Engineer - Payments PlatformIndia only
- Senior Staff Software Engineer, PaymentsIndia only
- #138512 - Backend Software Engineer - PaymentsIndia only
- Principal Software Engineer - Agent & App PlatformIndia only
- Senior Software Engineer – Agent Developer PlatformWork from anywhere
Explore more jobs
A resume that gets past the first 6 seconds
Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line. Premium then shapes it for the exact job you're applying to.
- 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
- 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
- 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
- 4Looks the partOne page and an ATS-safe PDF, free. Premium adds 6 designs, 8 colours and a matching cover letter.
Example with made-up details. The score is the builder's own check, not an ATS rating or a promise of an interview.