Full-stack Software Engineer (ShopBuilder)
Core
Build and evolve scalable, high-performance web applications powering user-facing experiences for game developers worldwide.
Role type
Senior IC frontend engineer (platform)
Builds
High-performance frontend solutions and platform features for Xsolla's global audience
Domain
Video game industry / E-commerce platform
Deliverable
production ML models | product features
Required skills
React (SSR, RSC, component architecture), Node.js, TypeScript, MongoDB, Module Federation, bundling tools (webpack/rollup/vite/esbuild), automated testing (Vitest/Jest, Playwright/Cypress), CI/CD pipelines, REST/GraphQL APIs
Preferred skills
Design systems, React Native, performance optimization, accessibility, SDK/CLI tooling, event-driven UI flows
Technologies
React, Node.js, MongoDB, TypeScript, Vitest, Jest, Playwright, Cypress, webpack, rollup, vite, esbuild, GitLab CI, Zod, vanilla-extract, styled-components
Responsibilities
Build scalable web applications using React and Node.js; Optimize frontend performance (loading times, rendering speed, bundle efficiency); Ensure cross-browser compatibility and accessibility standards; Own features end-to-end from requirement refinement to delivery; Contribute to modernization, refactoring, and performance enhancements; Enforce engineering best practices in coding, documentation, and testing; Maintain reliable CI/CD workflows and incident response processes; Identify technical risks and communicate trade-offs to leadership
Seniority
Senior, hands-on IC