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
Categories
About Xsolla
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.
