Find a jobRecruiters

Senior Front-end Developer (React, TypeScript)

Exclusive opportunity

Onsite

Senior Front-end Developer (React, TypeScript)

EPAM Systems

Senior Front-end Developer (React, TypeScript)

Skills

NextReactNodeTypescriptHTMLExpressCypressWebpackWeb DesignFigmaJavascript

3 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

China

Work mode:

Onsite

Published on:

18 October 2026

What they need


We are seeking a Senior React Developer in Shanghai to build scalable, accessible web experiences with React and TypeScript. You will shape reusable UI components, influence Front-end architecture and partner with designers, stakeholders and delivery teams to ship production-ready solutions from our EPAM office.

Responsibilities

  • Design, develop and maintain scalable web applications using React and TypeScript
  • Build reusable UI components and contribute to enterprise design systems
  • Implement responsive, accessible and high-performance user interfaces
  • Partner with UX and UI teams to turn designs into production-ready Front-end builds
  • Contribute to solution architecture and technical design decisions
  • Write clean, maintainable and testable code aligned to engineering best practices
  • Review code, mentor engineers and raise team quality standards
  • Troubleshoot, optimize and enhance existing applications across releases

Requirements

  • Hands-on experience building Front-end applications with React and TypeScript
  • Strong knowledge of modern JavaScript, HTML5, CSS3, SCSS and responsive web design
  • Experience with state management such as Redux, Context API, or Zustand
  • Track record of success in building complex web apps, dashboards, or component libraries
  • Understanding of software architecture, design patterns and Front-end best practices
  • Experience with testing tools such as Jest, React Testing Library, or Cypress
  • Familiarity with build tooling such as Webpack, Vite, or Babel
  • Clear communication in English with comfort collaborating with stakeholders and Agile teams

Nice to have

  • Experience with Figma and strong UI or UX collaboration skills
  • Experience building design systems or contributing to component standards
  • Experience with Next.js, Remix, Node.js, or Express

We offer

  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

How We Hire

  • Here, we summarize the typical journey to finding a job within EPAM.
  • Apply and tell us about yourself!
  • Go through some standard interviews:
    • General interview with a recruiter
    • Technical interview with our technology experts
    • Manager interview or Offer interview with a hiring manager
  • Get ready to join the team!
  • Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
  • It takes 1 min of application to start the journey with us. Apply now!

Life at EPAM

  • EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
  • We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously.

Other offers great for you!

These companies are also looking for great profiles

Go&DEV

Front End Developer

Freelance

Luxembourg

Onsite

Skills

AngularTypescriptHTMLGitangular 2+RxJSCSS3

3 months ago

Quick apply

skiils

front end

Permanent contract

Lille, France

Hybrid

Skills

React

1 month ago

Quick apply

Tenth Revolution Group

Développeur Front-end React confirmé

Freelance

Montargis, France

Hybrid

Skills

ReactNodeHTMLCSSPostgreSQLGitLabJavascriptBootstrap 5API REST

5 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools