Talent.com
Frontend software engineer
Frontend software engineerXsolla • QC, CA
Frontend software engineer

Frontend software engineer

Xsolla • QC, CA
Il y a 28 jours
Type de contrat
  • Temps plein
Description de poste

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 to 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

  • Build and evolve scalable, high-performance web applications using React and Node.js
  • 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.

Requirements

  • 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 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.
  • 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.
  • Nice to Have

  • 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.
  • Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Frontend Engineer • QC, CA

    Offres similaires
    MCP & Tools Python Developer - Agent Evaluation Infrastructure

    MCP & Tools Python Developer - Agent Evaluation Infrastructure

    Mindrift • QC, CA
    Télétravail
    Temps partiel
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Voir plus
    Dernière mise à jour : il y a 21 jours
    Administrateur Cloud Senior

    Administrateur Cloud Senior

    DELAN • Autres, QC, ca
    Temps plein
    Quick Apply
    L’Administrateur Cloud Senior sera responsable de l’administration, de la performance et de la sécurité d’un environnement technologique hybride de grande envergure, incluant serveurs, réseaux et i...Voir plus
    Dernière mise à jour : il y a 5 jours
    Housekeeping Attendant (6334) At Cbhssjb

    Housekeeping Attendant (6334) At Cbhssjb

    Cree Board of Health and Social Services of James Bay (CBHSSJB) • Nord-Du-Québec, Canada, CA
    Temps plein
    SUMMARY OF THE POSITIONPerson assigned to cleaning and maintaining cleanliness in the institution, including the heavy work. REQUIREMENTSEducation and Experience : - High School Diploma; - No spe...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Application Specialist 2

    Application Specialist 2

    Wainbee Limited • Quebec Provincial Government, ca
    Temps plein
    Come join Wainbee! We are 100% employee-owned,.Why join Our Team? At Wainbee, we prioritize our employees and appreciate their hard work. As an Application Specialist, you'll receive a competitive a...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Analyste Développeur Salesforce

    Analyste Développeur Salesforce

    DELAN • Autres, QC, ca
    Temps plein
    Quick Apply
    L’Analyste Développeur Salesforce effectuera le lien entre les besoins d’affaires et les équipes techniques dont il fera partie. Il sera amené à travailler dans une équipe de 15 personnes et contrib...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Administrateur Système Cloud

    Administrateur Système Cloud

    DELAN • Autres, QC, ca
    Temps plein
    Quick Apply
    L’Administrateur Système cloud sera responsable de déployer, configurer, optimiser et maintenir les infrastructures de différents clients, basées sur le cloud. Il sera responsable de la disponibilit...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Freelance Machine Learning AI Trainer (Python)

    Freelance Machine Learning AI Trainer (Python)

    Mindrift • QC, CA
    Télétravail
    Temps partiel
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Voir plus
    Dernière mise à jour : il y a 23 jours
    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    Mindrift • QC, CA
    Télétravail
    Temps partiel
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Voir plus
    Dernière mise à jour : il y a 18 jours
    Technicien Informatique

    Technicien Informatique

    DELAN • Autres, QC, ca
    Temps plein
    Quick Apply
    Le Technicien Informatique sera responsable de réaliser le support technique de Niveau 2 auprès des utilisateurs et des techniciens de Niveau 1, dans une entreprise d’environ 550 employés, répartis...Voir plus
    Dernière mise à jour : il y a 3 jours
    Bilingual Benefits Solutions Advisor (French & English) - Quebec - Remote

    Bilingual Benefits Solutions Advisor (French & English) - Quebec - Remote

    Humi • QC, CA
    Télétravail
    Temps plein
    Quick Apply
    Bilingual Benefits Solutions Advisor - Quebec / Conseiller(ère) Bilingue en Solutions D’avantages Sociaux - Québec.At Humi, we take pride in going out of our way to help Canadian businesses and fam...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Freelance Machine Learning Engineer (Python)

    Freelance Machine Learning Engineer (Python)

    Mindrift • QC, CA
    Télétravail
    Temps partiel
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Voir plus
    Dernière mise à jour : il y a 23 jours
    Designer UX / UI

    Designer UX / UI

    Absolu communication • Québec, CA
    Temps plein
    L’agence recherche un •e designer UX / UI pour façonner l’ensemble des projets Web des différents clients.Le designer est responsable de penser et de créer les interfaces Web fournissant une expérienc...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    Freelance AI Trainer - Civil Engineering & Python

    Freelance AI Trainer - Civil Engineering & Python

    Mindrift • QC, CA
    Télétravail
    Temps partiel
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Voir plus
    Dernière mise à jour : il y a 21 jours
    Freelance Software Developer (Java) - Quality Assurance (AI Trainer)

    Freelance Software Developer (Java) - Quality Assurance (AI Trainer)

    Mindrift • QC, CA
    Télétravail
    Temps partiel
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Java Developer

    Java Developer

    Apptad Inc • QC, Canada
    Temps plein
    Quick Apply
    MessageBody"> Java Developer Montreal, QC In this role, you will be responsible for coding, testing and delivering high qua...Voir plus
    Dernière mise à jour : il y a 1 jour
    Freelance Agent Evaluation Analyst

    Freelance Agent Evaluation Analyst

    Mindrift • QC, CA
    Télétravail
    Temps partiel +1
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of En...Voir plus
    Dernière mise à jour : il y a 19 jours
    Technical Sales Representative

    Technical Sales Representative

    Henkel • QC, Canada
    Temps plein
    At Henkel, you’ll be part of an organization that’s shaping the future through innovation, sustainability and collaboration. With our trusted brands like Persil®, ‘all®, Loctite®, Snuggle®, and Schw...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Technical Sales Representative - Now Hiring!

    Technical Sales Representative - Now Hiring!

    Henkel • QC, Canada
    Temps plein
    At Henkel, you’ll be part of an organization that’s shaping the future through innovation, sustainability and collaboration. With our trusted brands like Persil®, ‘all®, Loctite®, Snuggle®, and Schw...Voir plus
    Dernière mise à jour : il y a plus de 30 jours