Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Engineer (React & Node.js)

Xsolla

ABOUT US

Xsolla is a global e-commerce organization that services the gaming industry with a robust and powerful set of tools and services. As an innovative leader in game commerce, we continue to solve the inherent complexities of global distribution, marketing, and monetization so our partners can grow their audience, engagement, and revenue. Sparked by our deep love for gaming's union of technology and artistry, our product suite operates in more than 200 countries and territories, 20+ languages, and 130 currencies. What hasn't changed since our launch in 2005 is our conviction that everyone deserves an equal opportunity to play.

If you join our team, you’ll work on cloud-native live streaming production technology that empowers anyone to tell their story, find their audience, and grow their community. It's a full creative suite that makes live streaming intuitive, accessible, and easily customizable. Sparked by our deep love for gaming's union of technology and artistry, we operate with the conviction that everyone deserves an equal opportunity to play.

Our people are driven by curiosity, continual learning, good vibes, and strong opinions. We constantly reevaluate our past decisions to determine a better path forward. We are grateful for the rare opportunity to solve exceptionally hard problems with people we love and respect.

Responsibilities

  • Design, build, and maintain full-stack applications that power core products and platforms.
  • Develop responsive, high-performance user interfaces using React.
  • Participate in code reviews, technical discussions, and knowledge sharing across teams.
  • Execute full SDLC for solutions targeting both business and consumer customers.
  • Collaborate effectively in cross-functional teams to bring features and APIs to production.
  • Demonstrate strong leadership presence to inspire team members.
  • Comfortable with distributed systems and large datasets.
  • Prioritize automation to enhance efficiency wherever feasible.
  • Ensure compliance with observability best practices and technical design standards.

Requirements

  • 5+ years experience in web application development
  • Professional experience with the MERN stack (and TypeScript)
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • A love for automated testing
  • Proficiency in state management solutions (Redux, Zustand, etc.)
  • Experience working with databases (PostgreSQL, MySQL, MongoDB).
  • Experience designing and operating distributed microservices in containerized environments
  • Proficient working experience with modern auth constructs such as JWT, Claims, OAuth 2.0

We get really excited about people that can meet on

  • Experience debugging specialized, deep problems (e.g., browser incompatibilities, billing systems, memory leaks) and a passion for user experience design.
  • Experience with monorepos, microfrontend architecture, or modular web applications.
  • Understanding of observability and monitoring.
  • A deep knowledge of NestJS

Bonus Round (Not required but if it’s relevant let us know)

  • Experience with our current product management tools: Atlassian suite (Jira), Figma, G Suite, and Slack.
  • You love gaming and/or live streaming and are well versed in the language and needs of the community.
  • Measure what matters. You know how to write and measure OKRS (Objectives and Key Results)
  • Creator culture. You've worked on other products in or related to content creation.
Benefits:

We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we’re not just building a business; we’re cultivating a community that values creativity, collaboration, and the transformative power of play.

Equal Employment Opportunity Statement:

Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law. We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.

Criminal History Consideration:

For the Full Stack Developer position, we will conduct a background check that may include:

  • Criminal history check
  • Employment verification
  • Education verification
Relevance to Job Responsibilities:

The background check is relevant to this position because of the following role responsibilities:

  • Accessing confidential company data
  • Ensuring compliance with regulatory requirements
Rights Under the Fair Chance Act:

Applicants are encouraged to inquire about their rights under the Fair Chance Act. If you have questions regarding our hiring practices, please contact View email address on ca.talent.com .

By submitting your application, you consent to Xsolla processing your data for career-related inquiries and potential employment opportunities. We process your data in accordance with Xsolla Privacy Notice for Job Applicants. Please direct any inquiries regarding your data privacy to View email address on ca.talent.com .

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.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer (React & Node.js) in Montréal, QC vacancy
  • $85k - $125k per year

     ...Base pay range CA$85,000.00/yr – CA$125,000.00/yr Senior Full-Stack Engineer We are seeking a Senior Full-Stack Engineer to help build...  ...front‑end and back‑end systems using modern technologies such as React, Next.js, Node.js, PHP, and Python, ensuring exceptional... 
    Node.js
    Long term contract
    Full time
    Worldwide
    Shift work

    Scribendi Inc.

    Montréal, QC
    8 days ago
  •  ...read below for a brilliant career opportunity. Role: Python Full Stack Engineer Title: AVP/VP Mode of Work: 3 days/week onsite required...  ...frameworks). Solid understanding of frontend technologies such as React, Angular, or Vue.js. Experience building and consuming... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to friday
    3 days per week

    Wissen Technology

    Montréal, QC
    2 days ago
  •  ...Catallaxy is looking for a talented full-stack developer (node.js) able to quickly develop, deliver and support clean, scalable and high quality code for blockchain applications. You will work closely with the head of product You will have the opportunity to grow inside... 
    Node.js
    Full time
    Contract work
    Worldwide
    Flexible hours

    Catallaxy

    Montréal, QC
    7 days ago
  •  ...Elevate your career as a Senior Full Stack Engineer specializing in AI-enhanced cybersecurity solutions. This role combines innovation with technical...  ...~5+ years of development experience ~ Solid skills in React and Node.js ~ Understanding of cloud-native development ~... 
    Node.js

    Enterprise Solutions

    Montréal, QC
    1 day ago
  • Position Overview Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you...  ...technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React. Familiarity with database technologies, including SQL and... 
    Suggested

    Sapsol Technologies Inc

    Montréal, QC
    8 days ago
  • $136.9k - $205.22k per year

     ...us. About the Role As a Senior Software Engineer on the Distribution Center (DC) Solutions...  ...equivalent experience • 4+ years experience with full-stack web development, including web front-end...  ...• Experience building usable, performant React apps • Strong understanding of API... 
    Full time
    Live In
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Afresh Company

    Montréal, QC
    2 days ago
  • Join Workleap as a Lead Full Stack Developer specializing in React and TypeScript. This senior role leads the ShareGate Migrate project, focusing on building impactful web applications. As a Senior Full Stack Developer at Workleap, you will harness your extensive experience... 

    Workleap

    Montréal, QC
    1 day ago
  • $100k - $150k per year

     ...We're Hiring: Full Stack Software Engineer (Montreal, In-person) We're looking for an exceptional Full Stack Software Engineer to join our small team...  ...fit if you: Have strong experience with TypeScript, React Native, Next.js, and/or Node.js Build with Claude SDK, Cursor... 
    Node.js
    Full time
    Worldwide

    La Viral Studio

    Montréal, QC
    3 days ago
  • $53.63 per hour

     ...in Canada will be considered. Position: Senior/Lead Front End Engineer (ReactJS) Location: Montreal, QC Canada, Hybrid 3 days onsite in...  ...communicate with backend team members. Thanks Job Types: Full-time, Permanent, Fixed term contractContract length: 12 months... 
    Hourly pay
    Permanent employment
    Full time
    Fixed term contract
    Remote work
    Flexible hours
    3 days per week

    Wireframe Solutions

    Montréal, QC
    7 days ago
  •  ...interactions. Learn more at About The Role We’re looking for a Full Stack Developer to design, build, and enhance features across our backend services and frontend applications. You will work in Node.js/NestJS/TypeScript for backend logic and React/Tailwind CSS for... 
    Node.js
    Full time
    Local area

    Wyllo (formerly NoFraud and Yofi)

    Montréal, QC
    17 days ago
  •  ...are providing recruitment service to our TOP clients from our portfolio. Right now, we are looking for a Full stack Engineer , who is proficient in Java and React , to join one of our client’s team in New Caledonia (Nouméa) . If you have 3 to 5 years of experience... 
    Permanent employment
    Full time
    Temporary work
    Relocation
    Visa sponsorship

    TechBiz Global GmbH

    Montréal, QC
    26 days ago
  • ~ Contract Company Description 360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in...
    Contract work

    360 IT Professionals

    Montréal, QC
    8 days ago
  •  ...Become a Senior Full Stack Java Developer in Montreal with a hybrid work model. Focus on creating secure, scalable cloud settlement platforms while enhancing team processes. As a senior developer with over 10 years of experience, you will engage in refining requirements, designing... 

    Open Systems Technologies

    Montréal, QC
    8 days ago
  • Step into a challenging hybrid role as a Full Stack Developer focused on Java and Angular in Montreal. This position emphasizes low-latency application development and advanced Java techniques. In this Senior Developer role, leverage your extensive experience in Core Java and... 

    eTeam

    Montréal, QC
    8 days ago
  • $86k per year

     ...of us wins, we all win.We provide a full benefits package, including...  ...évoluer des services pleine pile (full stack) et des interfaces utilisateur pour...  ...modernes et anciennes , notamment React , TypeScript , GraphQL , les API REST, Node.js, JavaScript et Spring Boot.Bilingue... 
    Node.js
    Contract work
    Apprenticeship
    Work at office
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    8 days ago
  •  ...Canada Type: US Applicants - Full-Time; Canadian Applicants -...  ...us forward. Across strategy, engineering, design, data, and operations,...  ...We’re seeking a Senior Full-Stack Engineer to join our growing...  ...experience in modern frameworks (e.g, React, Vue), with the ability to... 
    Full time
    For contractors

    Human Agency

    Montréal, QC
    7 days ago
  •  ...building innovative systems that scale. A network agnostic tech stack. Agile, cross-functional teams built on trust and mutual...  ...standards — we want to hear from you. We're looking for a full-stack JS engineer to help us scale and connect millions of devices to wireless... 
    Full time
    Worldwide

    USMobile

    Montréal, QC
    14 days ago
  • $200k per year

     ...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation...  ...to work with a skilled team of engineers in a fast-paced and technically engaging...  ...Technical Skills: Strong proficiency in React and Python.  • Domain Knowledge: Experience... 
    Long term contract
    Permanent employment
    Work at office

    Hunter Bond

    Montréal, QC
    a month ago
  •  ...expanded global reach.     As a Senior Software Development Engineer (SDE II) on the Hasbro Pulse team, you will architect,...  ...Architect and build scalable, cross-platform applications using React, TypeScript, Node.js, and AWS cloud infrastructure.   Define programming and... 
    Node.js
    Long term contract

    Hasbro

    Montréal, QC
    5 days ago
  •  ...de l'expérience avec: • Les pratiques Agile • Environment startup • Functional programming • ES6 • Développement continu • Node.js • AppSync (GraphQL) • Laravel (Php + mySql) • Wordpress (et son API) • Next.js Intérêts qui vous démarquent: 1. Un... 
    Node.js
    Full time
    Flexible hours

    Urbania

    Montréal, QC
    7 days ago
  • 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...

    xsolla

    Montréal, QC
    14 days ago
  •  ...We are looking for multiple passionate Full Stack Software Developers to join our team. You...  ...software that our traders, researchers and engineering teams use to implement and analyze our...  ...following: JavaScript/TypeScript, NodeJs, React, and Python. Experience in more than one... 
    Work from home

    DRW

    Montréal, QC
    3 days ago
  •  ...Cohere is a team of researchers, engineers, designers, and more, who are...  ...of) fullstack code (Python and React) in production You excel in...  ...comfortable working across the stack. You have built and deployed...  ...showcases of your projects Full-Time Employees At Cohere Enjoy... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Montréal, QC
    5 days ago
  •  ...Job Responsibility: Role: ReactJs/Angular with Java Location: Toronto Job Responsibilities: ~ Develop user-facing features using React.js and Angular ~ Integrate front-end elements with Java-based web applications ~ Optimize components for maximum performance across... 
    Full time

    Atlantis IT group

    Montréal, QC
    5 days ago
  •  ...question le consensus. Nous recherchons plusieurs développeurs Full Stack passionnés pour rejoindre notre équipe. Vous développerez des...  ...d'au moins un des langages suivants : JavaScript/TypeScript, Node.js, React et Python. La maîtrise de plusieurs langages est un atout. ~... 
    Node.js
    Daily paid
    Apprenticeship
    Work at office
    Remote work
    Worldwide

    DRW Montreal

    Montréal, QC
    23 days ago
  • $80k - $120k per year

     ...pointe de la technologie en utilisant Java, React, React Hooks et Redux. Collaborer...  ...renowned professionals in medicine, physics, engineering, imaging, epidemiology, software development...  ...in Lasso Informatics Job Type: Full-time Pay: $80,000.00-$120,000.00 per year... 
    Full time
    Casual work
    Remote work
    Work from home
    Worldwide
    Monday to friday
    Flexible hours

    Lasso Informatics

    Montréal, QC
    5 days ago
  • English will follow - La version anglaise suivra   Only candidates located in Québec (Canada) will be considered. Seuls les candidats situés au Québec (Canada) seront sélectionnés. ----------------------------------------------------------------------------------- ...
    Node.js

    vo2-group

    Montréal, QC
    14 days ago
  •  ...web hautement performantes et évolutives. Vos responsabilités Développer des interfaces front‑end robustes et performantes avec React.js et TypeScript . Collaborer étroitement avec les équipes design, marketing et produit pour concevoir des expériences utilisateur... 
    Flexible hours

    helloDarwin

    Montréal, QC
    8 days ago
  •  ...Sweetgreen, Peloton, Gilt Groupe, Lightspeed, and Outbrain. The Full-Stack Developer will report directly to the VP of Data and Technology...  ...stability. Proficiency with AI-assisted software engineering practices, including the use of agentic coding tools (e.g., Claude... 
    Full time

    small-door-veterinary

    Montréal, QC
    1 day ago
  •  ...experience in Java (Primary) and Angular or React (Secondary) • Java/J2EE, Spring framework...  ...with the help of product managers and engineers • Solid understanding of RESTful APIs...  ...negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available... 
    Permanent employment
    Full time
    Work at office
    Local area

    Capgemini

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer (React & Node.js). Be the first to apply!