X

Xsolla

Global payment solutions for video games

Full-stack Software Engineer - Shopbuilder

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 4 years of software development experience with strong expertise in modern frontend engineering at scale.
  • Deep hands-on knowledge of React, including component architecture, server-side rendering patterns, React Server Components, and complex user-interface data flows.
  • Proficiency with Node.js and MongoDB for server-side functionality.
  • Strong understanding of modern styling systems and theming approaches, including vanilla-extract, styled-components, and design tokens.
  • Solid TypeScript practices, including strict typing, shared contracts, and schema validation such as Zod or an equivalent.
  • Experience with Module Federation.
  • Good understanding of bundling and compilation, with experience using webpack, Rollup, Vite, or esbuild.
  • Experience with automated testing frameworks such as Vitest or Jest, and end-to-end testing with Playwright or Cypress.
  • Good understanding of backend integration patterns, including REST, GraphQL, and RPC-style APIs.
  • Experience with CI/CD workflows such as GitLab CI or similar, private registries, and secure artifact handling.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related field.

Responsibilities

  • Build and evolve scalable, high-performance web applications using React and Node.js.
  • Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences.
  • Participate in code reviews, share best practices, and help maintain high engineering standards within the frontend team.
  • Work closely with DevOps to streamline CI/CD pipelines, improve deployment reliability, and enhance observability through metrics and monitoring tools.
  • Own features end-to-end, from requirement refinement through implementation, testing, and delivery.
  • Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency.
  • Ensure cross-browser and multi-device compatibility while meeting accessibility and usability standards.
  • Contribute to modernization, refactoring, and performance enhancements to keep the platform scalable, maintainable, and aligned with product goals.
  • Contribute to and enforce engineering best practices across coding, documentation, testing, and review processes.
  • Ensure strong automated test coverage and reliable CI/CD workflows that reduce manual effort and improve delivery predictability.
  • Own operational excellence, including incident response, root-cause analysis, and long-term reliability improvements.
  • Advocate for scalability, performance, security, and observability across the platform’s architecture and tooling.
  • Identify technical risks, estimate complexity, and communicate trade-offs to leadership and stakeholders.

Desired Qualifications

  • Experience building platforms or tooling used across multiple frontend teams, such as design systems, template engines, or configuration frameworks.
  • Experience with React Native or mobile development.
  • Knowledge of performance optimization strategies for client-side and server-side rendering.
  • Understanding of accessibility, internationalization, and semantic user-interface design best practices.
  • Experience developing software development kits, command-line interface tools, or developer-facing automation.
  • Familiarity with event-driven user-interface flows, real-time interfaces, or edge-rendering strategies.
  • Background improving developer platforms, observability stacks, or performance monitoring systems.
  • Comfort with user-interface-as-data approaches and leveraging artificial intelligence-assisted or no-code tooling to accelerate feature delivery.

About the Company

Xsolla

Global payment solutions for video games

Xsolla provides payment processing, fraud detection, and gamified monetization tools for video game developers and publishers worldwide. It processes games’ payments across many countries, protects against fraud, and offers in-game shops, bundles, and subscriptions through a single integration. Its focus on game-specific monetization, multi-currency and language support, and global reach distinguishes it from generic payment providers. Its goal is to help developers earn revenue, remove barriers to monetization and distribution, and ensure players can access games easily.

Company size
501-1,000
Company stage
N/A
Total funding
$73M
Headquarters
Los Angeles, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Xsolla

See more jobs