Backend developer (nodejs)

undefined ago • All levels • Backend Development

Job Summary

Job Description

Our communications platform offers businesses a centralized solution for seamless communication with gamers and partners using messaging tools such as the chat widget and popular messaging apps. We are dedicated to ensuring the reliable and uninterrupted functioning of communication in all channels. The Backend Developer will develop and maintain backend services, design APIs, apply architectural patterns, optimize performance, and collaborate with other teams.
Must have:
  • Develop and maintain backend services for the communications platform
  • Design and implement APIs and integrations with various Xsolla products
  • Apply architectural patterns, SOLID principles, and DDD practices in everyday development
  • Work on performance optimization, stability, and scalability of the system
  • Collaborate with frontend developers and product teams to ensure seamless product functionality
  • Strong skills in backend development using Node.js
  • Experience with Nest.js framework
  • Solid understanding of working with databases (we use MongoDB)
  • Knowledge of SOLID principles, DDD, and other architectural patterns
  • Understanding of API design (REST, WebSockets, HTTP)
Good to have:
  • Experience with developing real-time applications
  • Experience with Meteor.js framework
  • Knowledge of Docker / Kubernetes
  • Experience in designing and building scalable systems
  • Familiarity with CI/CD pipelines and performance analysis tools

Job Details

Our communications platform offers businesses a centralized solution for seamless communication with gamers and partners using messaging tools such as the chat widget and popular messaging apps. We are dedicated to ensuring the reliable and uninterrupted functioning of communication in all channels.

RESPONSIBILITIES

  • Develop and maintain backend services for the communications platform
  • Design and implement APIs and integrations with various Xsolla products
  • Apply architectural patterns, SOLID principles, and DDD practices in everyday development
  • Work on performance optimization, stability, and scalability of the system
  • Collaborate with frontend developers and product teams to ensure seamless product functionality

REQUIREMENTS

  • Strong skills in backend development using Node.js
  • Experience with Nest.js framework
  • Solid understanding of working with databases (we use MongoDB)
  • Knowledge of SOLID principles, DDD, and other architectural patterns
  • Understanding of API design (REST, WebSockets, HTTP)
  • What is good to have?
  • Experience with developing real-time applications
  • Experience with Meteor.js framework
  • Knowledge of Docker / Kubernetes
  • Experience in designing and building scalable systems
  • Familiarity with CI/CD pipelines and performance analysis tools

By submitting the following job application form, you consent to Xsolla processing your data for career-related inquiries and potential employment opportunities. We process your data in accordance with this Xsolla Privacy Notice for Job Applicants. Please direct any inquiries regarding GDPR or CCPA to careers@xsolla.com

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Beijing, China

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Beijing, China (On-Site)

Beijing, China (On-Site)

Berlin, Berlin, Germany (Remote)

Los Angeles, California, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Los Angeles, California, United States (Remote)

Beijing, China (On-Site)

Los Angeles, California, United States (Remote)

Hong Kong (On-Site)

View All Jobs

Get notified when new jobs are added by Xsolla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug