Job Search and Career Advice Platform

Enable job alerts via email!

Tech Lead – Frontend Platform Team

Xsolla

Quebec

On-site

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading user experience platform in Canada is seeking a Tech Lead for the Frontend Platform Team. The role combines technical leadership with team management, guiding a group of developers in enhancing the core platform architecture. Applicants should have over 8 years of software development experience, strong knowledge of React, Node.js, and mentoring capabilities. The position involves overseeing planning and execution of platform features while ensuring high-quality delivery. A focus on developer workflows and modernization is essential.

Qualifications

  • 8+ years of software development experience with strong frontend engineering expertise.
  • 3+ years in a tech lead role.
  • Deep knowledge of React, modern styling systems, and TypeScript practices.

Responsibilities

  • Provide technical leadership for the frontend platform and define architecture.
  • Mentor a team of ~8 developers and support professional growth.
  • Oversee planning and execution of platform features and improvements.

Skills

React
Node.js
MongoDB
TypeScript
CI/CD workflows

Tools

webpack
Rollup
Vitest
Cypress
Job description

Tech Lead – Frontend Platform Team

Xsolla – User-Facing Experience Platform

Role Overview

The Tech Lead for the Frontend Platform Team provides technical leadership for Xsolla’s core platform responsible for powering all user-facing experiences. This role combines deep engineering expertise with people leadership, guiding a team of approximately eight developers. The Tech Lead shapes the platform’s architecture, improves developer workflows, and ensures high-quality, scalable solutions that support storefronts, widgets, and other monetization-focused experiences used across the Xsolla ecosystem. This position requires strong frontend and platform-level experience, the ability to lead complex technical initiatives, and the capability to support predictable, reliable delivery.

Responsibilities
  • Provide technical leadership for the Xsolla frontend platform, defining architecture, coding standards, and long-term technical direction.
  • Coach, mentor, and manage a team of ~8 developers, supporting professional growth and maintaining a strong engineering culture.
  • Partner closely with the other Tech Leads working on the same platform to ensure architectural alignment, consistent standards, and unified decision-making.
  • Oversee planning and execution of platform features and improvements, ensuring smooth delivery and high-quality outcomes.
  • Drive modernization, refactoring, and performance enhancements to keep the platform scalable, maintainable, and aligned with product goals.
  • Establish and enforce engineering best practices across coding, documentation, testing, and review processes.
  • Collaborate with product managers, designers, backend engineers, and platform teams to deliver cohesive partner-facing experiences.
  • Ensure strong automated test coverage and reliable CI/CD workflows that reduce manual effort and improve delivery predictability.
  • Leverage automation and AI-assisted tooling to accelerate development, improve consistency, and increase developer velocity.
  • Own operational excellence, including incident response, root-cause analysis, and long-term reliability improvements.
  • Advocate for scalability, performance, security, and observability across the platform’s architecture and tooling.
  • Identify technical risks, estimate complexity, and communicate trade-offs to leadership and stakeholders.
  • Foster alignment with other engineering teams on shared services, APIs, rendering pipelines, and platform interfaces.
Requirements
  • 8+ years of software development experience with strong expertise in modern frontend engineering at scale. At least 3 years in a similar tech lead role.
  • Deep hands‑on knowledge of React including component architecture, SSR patterns, RSC, and complex UI data flows.
  • Proficiency with Node.js and MongoDB for server‑side functionality, strong understanding of modern styling systems and theming approaches (vanilla‑extract, styled‑components, design tokens).
  • Solid TypeScript practices, including strict typing, shared contracts, and schema validation (Zod or equivalent).
  • Experience with Module Federation, bundling and compilation (webpack/rollup/vite/esbuild) and automated testing frameworks (Vitest/Jest) as well as end‑to‑end testing (Playwright/Cypress).
  • Good understanding of backend integration patterns (REST, GraphQL, RPC‑style APIs).
  • Experience with CI/CD workflows (GitLab CI or similar), private registries, and secure artifact handling.
  • Proven ability to lead engineers, own architectural decisions, and manage delivery for complex platform projects.
Nice to Have
  • Experience building platforms or tooling used across multiple frontend teams (design systems, template engines, configuration frameworks). Experience with react‑native/mobile.
  • Knowledge of performance optimization strategies for client‑side and server‑side rendering.
  • Understanding of accessibility, internationalization, and semantic UI design best practices.
  • Experience developing SDKs, CLIs, or developer‑facing automation.
  • Familiarity with event‑driven UI flows, real‑time interfaces, or edge‑rendering strategies.
  • Background improving developer platforms, observability stacks, or performance monitoring systems.
  • Comfort with UI‑as‑data approaches and leveraging AI‑assisted/no‑code tooling to accelerate feature delivery.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.