
Real job — pulled straight from Xsolla’s careers page · Verified August 29, 2026 · No reposts.
Job description
Xsolla is hiring a Full-stack Software Engineer — a full-time, based in Perm role. Apply directly on Xsolla's careers page below.
Full-stack Software Engineer (ShopBuilder)
Team: Engineering
Location: Perm, Kuala Lumpur, Baku, Vladivostok
Commitment: Full time
Workplace Type: onsite
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 — requirement refinement, 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 (a11y) and usability standards.
- Contribute to modernization, refactoring, and performance enhancements to keep the platform scalable, maintainable, and aligned with product goals.
- Contribute 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.
Qualifications & Skills:
- 4+ years of software development experience with strong expertise in modern frontend engineering at scale.
- Deep hands-on knowledge of React including component architecture, SSR patterns, RSC, and complex UI data flows. Proficiency with Node.js and MongoDB for server-side functionality.
- Strong understanding of modern styling systems and theming approaches (vanilla-extract, styled-components, design tokens).
- Solid TypeScript practices, including strict typing, shared contracts, and schema validation (Zod or equivalent).
- Experience with Module Federation.
- Good understanding of bundling and compilation, experience with webpack/rollup/vite/esbuild
- Experience with automated testing frameworks (Vitest/Jest) and end-to-end testing (Playwright/Cypress).
- Good understanding of backend integration patterns (REST, GraphQL, RPC-style APIs).
- Experience with CI/CD workflows (GitLab CI or similar), private registries, and secure artifact handling.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Nice to Have:
- Experience building platforms or tooling used across multiple frontend teams (design systems, template engines, configuration frameworks).
- Experience with react-native/mobile experience.
- Knowledge of performance optimization strategies for client-side and server-side rendering.
- Understanding of accessibility, internationalization, and semantic UI design best practices.
- Experience developing SDKs, CLI tools, or developer-facing automation.
- Familiarity with event-driven UI flows, real-time interfaces, or edge-rendering strategies.
- Background improving developer platforms, observability stacks, or performance monitoring systems.
- Comfort with UI-as-data approaches and leveraging AI-assisted/no-code tooling to accelerate feature delivery.
For any inquiries related to data privacy, please contact: careers@xsolla.com
Explore more opportunities at: https://xsolla.com/careers
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Full-stack Software Engineer at Xsolla?
The required skills for Full-stack Software Engineer at Xsolla include: React, Node.js, MongoDB, TypeScript, Jest, Playwright, Cypress, REST, GraphQL, GitLab CI, React Native.
What is the seniority level for Full-stack Software Engineer at Xsolla?
Full-stack Software Engineer at Xsolla is a Mid Level / Senior level position.
How do I apply for Full-stack Software Engineer at Xsolla?
You can view the full description and apply for Full-stack Software Engineer at Xsolla on EchoJobs: https://echojobs.io/job/xsolla-full-stack-software-engineer-shopbuilder-2kte4.