Xsolla

Senior Frontend Software Developer

Xsolla
Apply
5 months ago
Canada (city not specified)Senior

Responsibilities

  • Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences.
  • Design, build, modernize, and evolve scalable, high-performance frontend web applications.
  • Own features end-to-end from requirements refinement through implementation, testing, and delivery.
  • Optimize loading times, rendering speed, bundle efficiency, and overall frontend performance.
  • Ensure cross-browser and multi-device compatibility along with accessibility and usability standards.
  • Participate in code reviews and promote frontend engineering, coding, documentation, testing, and review best practices.
  • Work with DevOps to improve CI/CD pipelines, deployment reliability, observability, metrics, and monitoring.
  • Maintain strong automated test coverage and reliable delivery workflows.
  • Own operational excellence through incident response, root-cause analysis, and long-term reliability improvements.
  • Identify technical risks, estimate complexity, communicate trade-offs, and influence technical decisions with stakeholders.

Requirements

  • At least 7 years of frontend software development experience with modern frontend frameworks at scale.
  • At least 2 years of experience holding a senior frontend development title.
  • Experience building or leading frontend development for e-commerce, gaming, or monetization platforms.
  • Extensive experience with TypeScript, React, Redux, or modern state management libraries.
  • Experience with module federation, component architecture, frontend performance optimization, accessibility, RSC, and SSR patterns.
  • Strong expertise in modern CSS frameworks and UX/UI design systems and principles.
  • Understanding of microservices architecture and RESTful or RPC-style API integration patterns.
  • Proficiency with Node.js and MongoDB for server-side functionality.
  • Experience with automated testing frameworks such as Vitest or Jest and end-to-end testing tools such as Playwright or Cypress.
  • Understanding of bundling and compilation tools such as webpack, Rollup, Vite, or esbuild.
  • Experience with CI/CD workflows, GitLab CI or similar systems, private registries, and secure artifact handling.
  • Ability to influence technical decisions, drive change, and collaborate effectively across functions; leadership experience is a plus.
  • Bachelor’s or master’s degree in computer science, engineering, or a related field.
  • Strong written and verbal English communication skills.

Benefits

  • Medical, dental, and vision benefits.
  • Paid time off.
  • Personalized career roadmap.
  • Professional development through training and educational opportunities.
  • Support for employees’ physical, mental, and emotional well-being and their families.

Tech Stack

CypressGitLab CI/CDJestMongoDBNode.jsReactReduxTypeScriptWebpack

Categories

Xsolla

About Xsolla

1,001-5,000 employees

Xsolla builds commerce and monetization infrastructure for video games, offering payment processing, merchant-of-record services, storefronts, subscriptions, and anti-fraud tools for developers and publishers. The privately held company, founded in 2005 and headquartered in Sherman Oaks, California, supports direct-to-consumer sales and global tax/compliance across many regions and payment methods. Its platform targets studios from indie to AAA and powers distribution, marketing, and in-game purchases.

Contact me