Frontend Developer

Xsolla (USA), Inc. is the U.S. legal entity behind Xsolla, a global video-game commerce company and merchant of record providing payment processing, direct-to-consumer commerce, distribution, funding, subscriptions, fraud prevention, and player-engagement tools.

Maintainer signals as of 9/2/2026

Sherman Oaks, United States
About Xsolla (USA), Inc.

Xsolla operates a global gaming-commerce platform for developers and publishers. Its current offerings include localized payments across 200+ geographies, Pay Station checkout, Web Shops, subscriptions, publishing and distribution tools, game funding, fraud prevention, developer SDKs, player accounts, rewards, and related commerce services.

View jobs by Xsolla (USA), Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop and maintain product functionality, build new modules and components, improve architecture, contribute to design and prototyping, write automated tests, participate in task testing, and improve product stability. You will work with JavaScript, TypeScript, Node.js, email templates, templating engines, and SCSS.

Requirements

  • Strong experience with JavaScript and TypeScript
  • Commercial experience with table-based email template layouts, inline styles, responsive design, and Outlook and Gmail limitations
  • Solid Node.js skills including Express, queues, and JSON Schema or similar input
  • Experience with Handlebars or another logic-based templating engine and SCSS
  • Experience with version control systems
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Ability to work in a fast-paced collaborative environment
  • 4+ years of experience
  • Experience with Foundation for Emails, Inky, Panini, or Gulp is a plus
  • Experience with cross-client testing in Litmus or Email on Acid is a plus
  • Experience with Docker and Kubernetes for local use and configuration reading is a plus

Responsibilities

  • Develop and maintain product functionality
  • Develop new modules and components
  • Improve architecture and participate in design and prototyping
  • Write automated tests
  • Participate in task testing
  • Participate in design improvement
  • Improve product stability