X

Xsolla

Global payment solutions for video games

Junior Frontend Developer - Custom Webshop Development

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • The candidate must have 1–3 years of professional front-end development experience; internships, co-ops, and substantial personal or open-source projects count.
  • The candidate must have hands-on experience with React and working knowledge of TypeScript.
  • The candidate must have a solid foundation in JavaScript (ES6+), HTML5, and CSS3.
  • The candidate must have experience building responsive layouts using techniques or tools such as Flexbox, Grid, Tailwind, or CSS-in-JS.
  • The candidate must have a basic understanding of consuming REST APIs, including fetch or axios and asynchronous handling.
  • The candidate must be familiar with Git and collaborative workflows such as branches and pull requests.
  • The candidate must have exposure to a testing framework such as Jest or Cypress.
  • The candidate must be able to turn designs into working user interfaces with strong attention to detail.
  • The candidate must communicate clearly in written and verbal English and be comfortable asking questions and providing updates.

Responsibilities

  • Build and evolve scalable, high-performance web applications using React or Vue with Next.js for server-side rendering and modern web delivery.
  • Collaborate with product managers, designers, and backend engineers to translate complex monetization workflows into intuitive user experiences.
  • Optimize frontend performance, including loading times, rendering speed, and bundle efficiency, particularly in data-heavy dashboards.
  • Ensure cross-browser and multi-device compatibility while meeting accessibility and usability standards.
  • Participate in code reviews, share best practices, and help maintain high engineering standards within the frontend team.
  • Work with DevOps to streamline continuous integration and continuous delivery pipelines, improve deployment reliability, and enhance observability through metrics and monitoring tools.
  • Own features end-to-end, from requirements refinement through implementation, testing, and delivery.

Desired Qualifications

  • Experience with TypeScript-first environments.
  • Exposure to micro-frontends, edge rendering, or progressive web applications.
  • Knowledge of animation frameworks such as GSAP or Three.js, or advanced motion and interaction design.
  • Background in gaming, fintech, or high-load consumer platforms.
  • Experience with analytics dashboards, virtualization libraries, or complex internal tools.
  • Familiarity with feature flagging, A/B testing, or monetization systems.
  • Experience migrating legacy codebases or leading UI modernization projects.

About the Company

Xsolla

Global payment solutions for video games

Xsolla provides payment processing, fraud detection, and gamified monetization tools for video game developers and publishers worldwide. It processes games’ payments across many countries, protects against fraud, and offers in-game shops, bundles, and subscriptions through a single integration. Its focus on game-specific monetization, multi-currency and language support, and global reach distinguishes it from generic payment providers. Its goal is to help developers earn revenue, remove barriers to monetization and distribution, and ensure players can access games easily.

Company size
501-1,000
Company stage
N/A
Total funding
$73M
Headquarters
Los Angeles, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Xsolla

See more jobs