- Build and evolve scalable, high-performance web applications using React and
- Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences.
- 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. Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency.
- Ensure cross-browser and multi-device compatibility while meeting accessibility (A11Y) and usability standards.
- Contribute to modernization, refactoring, and performance enhancements to keep the platform scalable, maintainable, and aligned with product goals.
- Contribute and enforce engineering best practices across coding, documentation, testing, and review processes.
- Ensure strong automated test coverage and reliable CI/CD workflows that reduce manual effort and improve delivery predictability.
- 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.
- 4+ years of software development experience with strong expertise in modern frontend engineering at scale.
- Deep hands‑on knowledge of React including component architecture, SSR patterns, RSC, and complex UI data flows. Proficiency with 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.
- Good understanding of bundling and compilation, experience with webpack/rollup/vite/esbuild.
- Experience with automated testing frameworks (Vitest/Jest) and 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.
- Experience building platforms or tooling used across multiple frontend teams (design systems, template engines, configuration frameworks).
- Experience with react‑native/mobile experience.
- 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, CLI tools, 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.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
-
Resumen del puestobr>Rédiger un code de haute qualité et facile à maintenir · Prendre en charge et livrer des fonctionnalités complètes · ...
Montreal $67,100 - $131,400 (CAD)3 weeks ago
-
Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. · With Pulsar – the world's most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global p ...
Montréal, QC $60,000 - $105,000 (CAD) per year3 days ago
-
En tant que développeur logiciel, vous ferez partie d'une équipe talentueuse de programmeurs qui démontrent collectivement une excellente compétence technique. · Collaborer avec les différentes équipes (produit, UX, QA) pour développer et déployer des fonctionnalités. · Construi ...
Montreal $80,000 - $120,000 (CAD)4 weeks ago
-
Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. · With Pulsar – the world's most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global p ...
Montreal, Quebec $60,000 - $105,000 (CAD) per year3 days ago
-
Xona est à la recherche d'un(e) ingénieur(e) logiciel pour travailler comme contributeur au développement et à l'intégration d'une application desktop permettant d'interagir avec nos récepteurs satellites internes. · ...
Montreal $60,000 - $105,000 (CAD) per year5 days ago
-
En tant que développeur logiciel, vous ferez partie d'une équipe talentueuse de programmeurs qui démontrent collectivement une excellente compétence technique. · ...
Montréal, QC HW Y3 weeks ago
-
TALTEK cherche à combler le poste suivant pour l'un de ses clients. · Développeur Web (Python) pour un de nos clients en Montréal. Cette ressource travaillera au développement d'une application web stratégique qui gère les horaires, les affectations et la paie. · Votre rôle aura ...
Montreal1 month ago
-
Taiga Motors recherche un ingénieur(e) en intégration logicielle – logiciels d’usine pour concevoir développer et maintenir applications MES soutenant nos opérations assemblage véhicules électriques. · Ce poste vise créer solutions logicielles robustes évolutives permettant exécu ...
Montreal, Quebec1 month ago
-
Sadie transforme la manière dont les restaurants interagissent avec leurs clients grâce à une technologie vocale basée sur l'intelligence artificielle. Notre agent vocal intelligent, Sadie, répond aux appels téléphoniques 24 heures sur 24 pour prendre des réservations et gérer de ...
Montréal, QC1 month ago
-
Rejoignez notre équipe chez Shearwater Aerospace où vous collaborerez avec des experts en vol autonome. · Développer la pile d'autonomie. · Créer des outils avancés. · ...
Montreal4 days ago
-
Equifax est à la recherche d'un développeur(e) qui possède des compétences pratiques en développement pour travailler sur divers projets significatifs. Le poste consiste en un rôle hybride avec 3 jours au bureau et 2 jours à domicile par semaine. · ...
Montreal4 weeks ago
-
Nous sommes actuellement à la recherche d'un · e ingénieur · e logiciel senior pour collaborer avec notre équipe exceptionnelle de spécialistes en affaires et en intelligence artificielle chez Yeji Data Lab. · ...
Montreal, Quebec1 month ago
-
Nous recherchons un Ingénieur Logiciel Embarqué qualifié pour rejoindre notre équipe. · ...
Montreal, Quebec4 weeks ago
-
Chez Circle Medical nous réinventons les soins pour le monde moderne. · Nous recherchons un ingénieur Fullstack passionné qui prend à cœur la qualité des produits qu'il développe. · ...
Greater Montreal Metropolitan Area1 week ago
-
Nous recherchons un ingénieur logiciel qui définira les normes techniques du produit et de l'équipe qui le développe. Vous montrerez l'exemple en écrivant du code, en prenant des décisions difficiles en matière d'architecture, en encadrant les ingénieurs et nous aidant à nous dév ...
Montreal, Quebec1 month ago
-
Autodesk est à la pointe de la transformation du secteur AEC en intégrant la technologie IA dans ses produits. · ...
Montreal, Quebec1 month ago
-
Nous recrutons notre premier · ère Founding Software Engineer pour nous aider à construire et faire évoluer le produit. · Dans ce rôle, vous travaillerez en étroite collaboration avec les fondateurs et sous la direction du CTO pour concevoir et implémenter les systèmes cœur qui a ...
Montreal, Quebec1 month ago
-
Nous sommes actuellement à la recherche d'un ingénieur logiciel senior pour collaborer avec notre équipe exceptionnelle de spécialistes en affaires et en intelligence artificielle chez Yeji Data Lab. · ...
Montreal1 month ago
-
Aperçu du poste : Chez Autodesk Forma nous réinventons la manière dont chaque bâtiment pont hôpital campus stade est construit. Nous recherchons un développeur logiciel principal talentueux pour rejoindre notre équipe mobile iOS. · ...
Montréal, QC1 month ago
-
Taiga Motors recherche un(e) ingénieur(e) en intégration logicielle – logiciels d’usine pour concevoir, développer et maintenir des applications de système d’exécution de la fabrication (MES). · <ul style= ...
Montreal1 month ago
-
As a global firm at the forefront of the AI revolution, Yeji Data Lab partners with world-leading clients to address their most critical challenges. We leverage Machine Learning, Generative AI, and Operations Research technology to drive sustained value and innovation. Our agile ...
Montreal4 days ago
Frontend Software Engineer - Montreal - Xsolla
Description
Join to apply for the Frontend software engineer role at Xsolla
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 launch, monetize, and scale with Xsolla tools and services.
Role Overview
We are looking for an Intermediate / Senior Frontend Developer to join a team responsible for building the platform powering all user-facing experiences. This role offers a unique opportunity to collaborate with both local and international teams, focusing on user-centric software that elevates the digital experience for Xsolla's global audience. In this role you will have the opportunity to contribute in building high-performance frontend solutions used by game developers worldwide. This position requires strong frontend and platform-level experience, the ability to work on complex technical initiatives, and the capability to support predictable, reliable delivery.
Responsibilities
Requirements
Nice to Have
Education
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industry
Computer Games
#J-18808-Ljbffr
-
Software Engineer
Only for registered members Montreal
-
Software Engineer
Only for registered members Montréal, QC
-
Software Engineer
Only for registered members Montreal
-
Software Engineer
Only for registered members Montreal, Quebec
-
Software Engineer
Only for registered members Montreal
-
Software Engineer
Only for registered members Montréal, QC HW Y
-
Software Engineer
Only for registered members Montreal
-
Software Integration Engineer
Only for registered members Montreal, Quebec
-
Staff Software Engineer
Only for registered members Montréal, QC
-
Autonomy Software Engineer
Only for registered members Montreal
-
Sr Software Engineer
Only for registered members Montreal
-
Senior Software Engineer
Only for registered members Montreal, Quebec
-
Embedded Software Engineer
Only for registered members Montreal, Quebec
-
Senior Software Engineer
Only for registered members Greater Montreal Metropolitan Area
-
Staff Software Engineer
Only for registered members Montreal, Quebec
-
Software Engineer: Generative AI
Only for registered members Montreal, Quebec
-
Founding Software Engineer
Only for registered members Montreal, Quebec
-
Senior Software Engineer
Only for registered members Montreal
-
Principal Software Engineer
Only for registered members Montréal, QC
-
Software Integration Engineer
Only for registered members Montreal
-
Senior Software Engineer
Only for registered members Montreal