Your match
No match score yetSign in and add your resume to see how well this role fits you, scored 0 to 100.
See which of the required skills you already have, whether the level fits, and any red flags such as visa sponsorship.
Description
ABOUT YOU
You will build high-performance interfaces that power our promotional tools, segmentation dashboards, and real-time operational workflows used by game studios worldwide. This role requires strong technical skills, a product mindset, and a passion for crafting fast, elegant UIs at scale.
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
RESPONSIBILITIES
- Build and evolve scalable, high-performance web applications using React (or Vue) with Next.js for SSR and modern web delivery.
- Collaborate with product managers, designers, and backend engineers to translate complex monetization workflows into intuitive user experiences.
- Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency, especially in data-heavy dashboards.
- Ensure cross-browser and multi-device compatibility while meeting accessibility (a11y) and usability standards.
- 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.
REQUIREMENTS
- 1-3 years of professional experience in front-end development (internships, co-ops and substantial personal or open-source projects count).
- Hands-on experience with React; working knowledge of TypeScript.
- Solid foundation in JavaScript (ES6+), HTML5 and CSS3.
- Experience building responsive layouts (e.g., Flexbox, Grid, Tailwind or CSS-in-JS).
- Basic understanding of consuming REST APIs (fetch/axios, async handling).
- Familiarity with Git and collaborative workflows (branches, pull requests).
- Exposure to a testing framework such as Jest or Cypress.
- Ability to turn designs into working UI with strong attention to detail.
- Clear written and verbal communication in English; comfortable asking questions and giving updates.
NICE TO HAVE
- Experience with TypeScript-first environments. Exposure to micro-frontends, edge rendering, or PWAs.
- Knowledge of animation frameworks (GSAP, Three.js) or advanced motion/interaction design.
- Background in gaming, fintech, or high-load consumer platforms. Experience with analytics dashboards, virtualization libraries, or complex internal tools.
- Familiarity feature flagging, AB testing, or Monetization systems.
- Experience migrating legacy codebases or leading UI modernization projects.
More from Xsolla
All Xsolla roles →More in Montreal
- Intern Developer/ Stagiaire développeur
- Junior Software Developer (Java/Linux/PostgresSQL)
- Intern Developer/ Stagiaire développeur
- Software Developer 2 – Early Career
- Software Developer Intern - WINTER 2027
Similar roles
- Contract Compliance Officer I - Office of Economic and Workforce Development (2992)
- Contract Compliance Officer I - Office of Economic and Workforce Development (2992)
- Research and Evaluation Analyst - Office of Economic and Workforce Development (1823)
- Software Development Engineer 1
- Upstream Process Development Engineer (Entry Level)