Shanghai On-site

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
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
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