Shanghai On-site Employment

Xsolla is hiring a Middle/ Senior Frontend developer - React

About the Role

What You'll Do

Collaborate on the development of a communication platform that powers interactions between game publishers and their communities. You'll build reusable components and modules using React.js, integrate with backend services, and ensure seamless functionality across products. Your work will directly impact the reliability and responsiveness of user-facing features.

Take part in refining system architecture and interface design, contributing ideas that improve both developer experience and end-user performance. You'll also help maintain application stability through thoughtful implementation and proactive optimization.

Requirements

  • At least three years of professional frontend development experience
  • Proficiency in React.js and building dynamic, interactive UIs
  • Familiarity with state management using MobX
  • Working knowledge of Node.js and the Nest.js framework
  • Experience with database technologies such as MongoDB and IndexedDB
  • Understanding of REST APIs, WebSockets, and HTTPS protocols

Preferred Qualifications

  • Background in real-time web applications
  • Exposure to Meteor.js
  • Experience with CI/CD pipelines, code quality tools, and performance profiling
  • Knowledge of Docker and Kubernetes (k8s)
  • Familiarity with webpack module federation for scalable frontend architecture
  • Experience monitoring client-side application behavior and performance

Technical Environment

You'll work primarily with React.js and MobX on the frontend, supported by Node.js and Nest.js on the backend. The stack includes MongoDB and IndexedDB for data storage, real-time communication via Sockets, and modern tooling including Docker, k8s, and webpack module federation. Monitoring and performance analysis are integrated into the development lifecycle.

Required Skills
React.jsMobXNode.jsNest.jsMongoDBIndexedDBRESTWebSocketsHTTPSMeteor.jsfrontend developmentinteractive UIstate managementserver-side developmentdatabase experience React.jsMobXNode.jsNest.jsMongoDBIndexedDBRESTWebSocketsHTTPSMeteor.jsfrontend developmentinteractive UIstate managementserver-side developmentdatabase experience
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Xsolla
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world.
All jobs at Xsolla Visit website
Job Details
Department Engineering
Category frontend
Posted 4 months ago