Taro Logo

Frontend/Fullstack developer - Communication platform

Xsolla is a video game commerce company providing transaction services to the gaming industry.
Frontend
Mid-Level Software Engineer
In-Person
Gaming

Job Description

Xsolla is seeking a Frontend/Fullstack Developer to join their team working on their communications platform. This platform provides businesses with a centralized solution for seamless communication with gamers and partners through various messaging tools including chat widgets and popular messaging apps. The role combines both frontend and backend development, requiring expertise in React.js for frontend development and Node.js with Nest.js for server-side work. The position is based in Beijing, China, and requires on-site presence.

The ideal candidate will have strong skills in creating interactive user interfaces, understanding of state management (particularly MobX), and experience with databases like MongoDB. The role involves working on integration with various Xsolla products, developing new projects and components, and ensuring product stability. Additional valuable skills include experience with real-time applications, CI/CD processes, Docker/kubernetes, and application monitoring.

This is an excellent opportunity for a developer who enjoys working on both frontend and backend aspects of applications, particularly in the gaming industry. The role offers the chance to work on a platform that facilitates communication between businesses and their gaming community, making it an exciting position for someone interested in the intersection of gaming and communication technology.

The position requires a mix of technical expertise and collaborative skills, as you'll be working on improving designs and ensuring smooth product operation. Working at Xsolla means being part of a company that's deeply embedded in the gaming industry, providing essential services to game developers and publishers worldwide.

Last updated 15 days ago

Responsibilities For Frontend/Fullstack developer - Communication platform

  • Engage in integration with various Xsolla products
  • Develop new projects, modules and components
  • Participate in design and improvement of designs
  • Ensure the product runs smoothly and work to improve stability

Requirements For Frontend/Fullstack developer - Communication platform

React
Node.js
MongoDB
JavaScript
  • Strong skills in frontend development using React.js and creating interactive user interfaces
  • Understanding of how state managers work (we use MobX)
  • Knowledge of server-side development using Node.js and the Nest.js framework
  • Experience working with databases (MongoDB, IndexedDB)
  • Understanding of REST, Sockets, HTTPs
  • Experience with real-time applications
  • Experience with Meteor.js
  • Some knowledge of CI/CD, linters, performance analysis
  • Experience with Docker / k8s
  • Familiarity with webpack module federation
  • Experience in monitoring client applications