Full-stack Software Engineer ShopBuilder
Xsolla is a global video game commerce company providing tools and services to launch, monetize, and scale games. Its offerings include payments, web shops, publishing, distribution, LiveOps, anti-fraud, subscriptions, SDKs, and creator solutions for developers, publishers, payment providers, creators, and other gaming businesses.
Maintainer signals as of 8/23/2026
Projects
About Xsolla (USA), Inc.
Xsolla operates as a global merchant of record and video game commerce platform serving developers, publishers, resellers, payment providers, creators, and retailers. It provides payment processing across more than 200 countries and regions, 1,000+ payment methods, and 130+ currencies, alongside tax management, compliance, fraud prevention, refunds, dispute management, and end-user support. Its product portfolio includes Web Shop, Publishing Suite, Payments, Xsolla Pay, Mobile Buy Button, SDKs, Subscriptions, game distribution, Partner Network, Offerwall, LiveOps, Anti-Fraud, Login, Site Builder, cloud gaming, and related gaming commerce tools.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build and evolve high-performance web applications with React and Node.js. You will translate requirements into user experiences, own features from refinement through delivery, optimize performance, ensure compatibility and accessibility, improve testing and CI/CD, support incident response, and communicate technical risks and trade-offs.
Requirements
- 4+ years of software development experience with modern frontend engineering expertise
- Deep hands-on React knowledge including component architecture, SSR, RSC, and complex UI data flows
- Proficiency with Node.js and MongoDB
- Understanding of styling systems and theming approaches such as vanilla-extract, styled-components, and design tokens
- Strong TypeScript practices including strict typing, shared contracts, and schema validation
- Experience with Module Federation
- Understanding of bundling and compilation with webpack, Rollup, Vite, or esbuild
- Experience with Vitest or Jest and end-to-end testing with Playwright or Cypress
- Understanding of REST, GraphQL, and RPC-style APIs
- Experience with CI/CD workflows such as GitLab CI
- Experience with private registries and secure artifact handling
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Experience building shared frontend platforms or tooling is a plus
- React Native or mobile experience is a plus
- Knowledge of client-side and server-side rendering performance optimization is a plus
- Understanding of accessibility, internationalization, and semantic UI design is a plus
- Experience developing SDKs, CLI tools, or developer-facing automation is a plus
- Familiarity with event-driven interfaces, real-time interfaces, or edge rendering is a plus
- Background in developer platforms, observability, or performance monitoring is a plus
- Comfort with UI-as-data approaches and AI-assisted or no-code tooling is a plus
Responsibilities
- Build and evolve scalable web applications using React and Node.js
- Translate complex requirements into intuitive user experiences
- Participate in code reviews and share best practices
- Improve CI/CD reliability and observability
- Own features from requirement refinement through testing and delivery
- Optimize loading times, rendering speed, and bundle efficiency
- Ensure cross-browser and multi-device compatibility
- Meet accessibility and usability standards
- Modernize and refactor platform components
- Maintain engineering standards across coding, documentation, testing, and reviews
- Improve automated test coverage and CI/CD workflows
- Handle incident response and root-cause analysis
- Improve long-term platform reliability
- Advocate for scalability, performance, security, and observability
- Identify technical risks and estimate complexity
- Communicate trade-offs to leadership and stakeholders
