1,706,826open jobs
101,888companies
254,755added this week
Browse all
Location
Remote (APAC)
Seniority
Senior · 5+ years exp
Employment
Contractor

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Oct 15, 2026. Upwork scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Upwork is an American freelance marketplace formed in 2015 from the merger of Elance and oDesk, and it connects businesses with independent professionals in software development, design, writing, marketing and increasingly artificial intelligence work. Its revenue comes from taking a percentage of what clients pay freelancers, which means it has spent years balancing take rate against the incentive for established pairs to leave the platform and transact directly. Headquartered in San Francisco and listed on Nasdaq, it has been positioning itself around higher-value professional work rather than competing at the commodity end of the market.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,706,826 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Hyderabad
Remote (Switzerland) • Bachelor's Degree • Zurich
JavaScript
Java
TypeScript
Frontend
Redux
React.js
React Query
Sass
React Hook Form
React Router
DevOps
Rest API
Cybersecurity
GDPR
Management
Agile
QA
Jest
Apply
$200k – $400k per year • Remote (worldwide) • Contractor
Python
JavaScript
TypeScript
AI/ML
Cursor
Claude Code
OpenAI Codex
Apply
Remote (Argentina) • Full-Time • 3+ years exp
Python
JavaScript
TypeScript
Python
FastAPI
Django
Databases
PostgreSQL
ElasticSearch
Frontend
Tailwind CSS
Next.js
React.js
Remix
React Router
DevOps
Rest API
CI/CD
Git
Cloudflare
Management
Stripe
QA
Playwright
Vitest
Apply
$125k – $155k per year • Remote (United States, EST hours) • Full-Time • 8+ years exp
JavaScript
TypeScript
AI/ML
Multimodal AI
Frontend
Vue.js
Angular
React.js
DevOps
CI/CD
Management
Agile
Apply
Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Hyderabad
JavaScript
TypeScript
Frontend
Angular
React.js
Mobile
React Native
DevOps
CI/CD
AWS
Management
Agile
Apply
≈ $48k – $101k per year (Estimated) • Hybrid • Norwich
JavaScript
SQL
AI/ML
Copilot
DevOps
Rest API
Management
Agile
Scrum
QA
JMeter
Cypress
Playwright
Postman
Insomnia
k6
Apply
In office • Full-Time • Bachelor's Degree • Bucharest
DevOps
CI/CD
Management
Agile
Scrum
QA
TestRail
Selenium
JMeter
Playwright
Postman
SoapUI
Apply
Remote (location not specified, US time zones hours) • 4+ years exp
JavaScript
PHP
PHP
WordPress
AI/ML
Claude
ChatGPT
Frontend
React.js
Lighthouse
Management
ClickUp
QA
Playwright
BrowserStack
Apply
≈ $43k – $76k per year (Estimated) • In office • Internship • Montrouge
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
Apache Kafka
Frontend
Angular
Management
Microsoft Office
Apply
≈ $60k – $108k per year (Estimated) • In office • 11+ years exp • France
JavaScript
Java
TypeScript
SQL
Node JS
COBOL
Java
Spring Boot
Apache Tomcat
COBOL
IBM MQ
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
Frontend
Angular
Bootstrap
React.js
DevOps
Rest API
GCP
Kong
Jenkins
Git
AWS
Docker
Kubernetes
GitLab
Linux
Windows
Management
Agile
Apply
≈ $38k – $96k per year (Estimated) • Remote (Spain) • Contractor • Madrid
Apply
≈ $7.5k – $16k per year (Estimated) • Remote (Thailand) • Contractor • Bangkok
Apply
≈ $15k – $31k per year (Estimated) • Remote (India, UTC-6 – UTC+5:30 hours) • Contractor • 5+ years exp • Bengaluru
AI/ML
Prompt Engineering
DevOps
Rest API
Management
Confluence
Jira
Agile
Scrum
BPMN
Apply
≈ $18k – $44k per year (Estimated) • Remote (Lithuania) • Contractor • Vilnius
DevOps
Windows
Apply
Remote (Latvia) • Contractor • Riga
DevOps
Windows
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree • Hyderabad
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Storybook
DevOps
Rest API
Vercel
Azure
CI/CD
Git
Apply
≈ $26k – $67k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
TypeScript
PowerShell
C#
C#
.NET
Frontend
Angular
DevOps
VMWare
CI/CD
Jenkins
Git
Docker
Kubernetes
Blue-Green Deployment
GitLab
Cybersecurity
SonarQube
Management
Confluence
Jira
Agile
Scrum
Kanban
Apply
In office • Full-Time • PhD • Hyderabad
Python
JavaScript
Ruby
Node JS
Ruby
Ruby on Rails
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
Claude
ChatGPT
AI Agents
Agentforce
Edge AI
DevOps
Rest API
Terraform
Heroku
CI/CD
AWS
Docker
Kubernetes
Apply
In office • Full-Time • PhD • Hyderabad • Bengaluru
AI/ML
Cursor
AI Agents
Gemini
LLM
Agentforce
Apply
≈ $5k – $10k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Hyderabad
Management
Outlook
Microsoft Office
Marketing
LinkedIn
Apply
See all jobs
This is one of many
1,706,826 more open roles from verified company boards, updated every day.