Xsolla

Frontend Engineer

In short

Senior Frontend Engineer role at Xsolla, a global game commerce and merchant-of-record company, building and optimizing frontend applications and a shared UI library. Requires 5+ years of commercial frontend experience with deep JavaScript/TypeScript, React/Vue, SSR, Vite/Webpack, Docker, and testing skills, plus mentoring of junior engineers. Web3 wallet integration experience (ethers.js, viem, wagmi) is a plus. Fully remote with flexible hours and an EOR employment arrangement.

About Xsolla
Xsolla is a global commerce company that provides tools and services to help video game developers fund, distribute, market, and monetize their games. It operates as the merchant of record and has helped over 1,500 game developers reach more players and grow their businesses worldwide.
Responsibilities
•Develop and maintain frontend applications and features
•Write clean, maintainable, well-tested code with unit and E2E test coverage
•Build semantic, adaptive, cross-browser, and cross-platform layouts that follow web standards and accessibility best practices
•Design and implement reusable component systems and contribute to the shared UI library
•Optimize application rendering, bundle size, and Core Web Vitals
•Collaborate with designers using Figma to deliver consistent, pixel-perfect implementations
•Integrate backend services and external APIs, and agree on API contracts with backend engineers
•Configure and improve build tooling, CI/CD pipelines, and Docker environments
•Participate in code reviews, technical discussions, and architectural decisions
•Mentor Middle and Junior engineers and help improve product quality
Requirements
•At least 5 years of commercial frontend development experience
•Advanced JavaScript (ES6+) expertise, including asynchronous programming, prototype-based OOP, classes, and memory management fundamentals
•Deep TypeScript knowledge, including generics, utility types, custom type declarations, and extending library types
•Advanced experience with semantic, adaptive, cross-browser, and cross-platform layouts, web standards, and accessibility
•Strong CSS skills, including SASS/SCSS and CSS-in-JS
•Experience with React, Vue, or similar frameworks, including reactivity, state management, component optimization, and render control
•Experience with state managers, SSR/isomorphic applications, and reusable component systems, including the compound components approach
•Understanding of data structures, algorithm complexity, design patterns, and basic caching techniques such as LRU
•Ability to decompose tasks and separate business logic from framework or library code
•Experience configuring and optimizing Vite or Webpack; using code quality tools; writing unit and E2E tests; integrating REST APIs and external services; and configuring and optimizing Docker containers
•Proficiency with Git and GitLab
•Confident use of Figma for design implementation
•Good written and spoken English
•Eager to learn new technologies and approaches; engaged with business processes and product goals; detail-oriented and responsible; actively participates in discussions to improve product quality; motivated to build products that make a difference for users
Nice to have
•Experience with hybrid applications (WebView, React Native)
•Web3 frontend development and wallet integration and standards (EIP-1193, EIP-6963, EIP-712), ethers.js, viem, wagmi
•Core Web Vitals and SEO
•Web security (XSS, CSRF, secure handling of user data)
•Frontend performance profiling and monitoring
•Creating and maintaining design system libraries
•Leading technical initiatives or mentoring engineers
•Using modern AI tools such as Claude, Copilot, and Cursor for code generation, review, and day-to-day engineering work
Conditions
•Medical, dental, and vision benefits
•PTO
•Personalized career roadmap
•Training and educational opportunities
•Flexible schedule: 10:00–19:00
•Employment agreement through an entity or EOR arranged according to the candidate's location

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot