Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Develop and maintain Shopify storefronts, custom applications, internal web tools, and integrations supporting e-commerce, retail, events, pricing, and inventory operations. Take ownership of existing systems, resolve production issues, improve architecture and documentation, and help establish practical development standards.
An English posting will follow.
Développeur full-stack senior
Lieu : Montréal (Québec), en mode hybride, ou à distance dans le même fuseau horaire
Type d’emploi : Temps plein
Niveau d’expérience : Senior
Rémunération : 120 000 $ à 145 000 $ CA
À propos de nous
Jeux Face à Face est la principale entreprise canadienne de jeux de cartes à collectionner offrant une gamme complète de services. Nous achetons et vendons des produits de jeux de cartes à collectionner, exploitons des magasins de détail et une plateforme de commerce électronique, et organisons des événements d’envergure partout au Canada dans le cadre du F2F Tour.
La technologie soutient presque tous les aspects de nos activités, notamment notre boutique en ligne, nos systèmes de point de vente, nos outils d’évaluation et de tarification des cartes, nos activités événementielles ainsi que les intégrations qui relient ces systèmes.
Nous sommes une petite ou moyenne entreprise en pleine évolution, dotée d’une culture pragmatique et axée sur l’action. Nous avons historiquement beaucoup fait appel à des partenaires de développement externes et investissons maintenant afin de renforcer notre expertise interne en développement logiciel.
Aperçu du poste
Nous recherchons une personne expérimentée en développement full-stack qui prendra en charge nos applications existantes et créera de nouveaux systèmes pour soutenir nos activités de commerce électronique et de vente au détail.
Vous travaillerez sur des applications destinées à la clientèle et sur des outils internes, au moyen d’une pile technologique principalement composée de TypeScript/JavaScript, Node.js, React/Svelte, Shopify et PostgreSQL. Vous travaillerez également sur les intégrations reliant Shopify, NetSuite, notre catalogue de produits, notre infrastructure de recherche et d’autres systèmes d’entreprise.
Il s’agit d’un rôle concret offrant une grande autonomie. Vous devez être à l’aise de prendre en charge des bases de code que vous ne connaissez pas, de travailler avec une documentation imparfaite ou incomplète, de prendre des décisions pragmatiques en matière d’architecture et d’expliquer les compromis techniques à des parties prenantes non techniques.
En tant que l’une des premières personnes embauchées au sein de notre équipe interne de développement logiciel, vous aurez également l’occasion de contribuer à l’établissement de nos pratiques de développement et d’influencer l’orientation technique de nos systèmes.
Vos responsabilités
Expérience requise
Atouts
Lieu et exigences de travail
Poste à distance ou en mode hybride, basé au Canada.
La personne doit résider au Canada et être légalement autorisée à y travailler.
La maîtrise de l’anglais est requise pour les communications quotidiennes avec nos équipes de l’Ontario, des États-Unis et de l’Europe ainsi qu’avec nos partenaires externes.
Ce que nous offrons
Jeux Face à Face souscrit au principe de l’égalité d’accès à l’emploi. Nous invitons toutes les personnes qualifiées à soumettre leur candidature.
###
Senior Full-Stack Developer
Location: Montreal, Quebec (Hybrid) or remote in that time zone
Employment Type: Full-Time
Experience Level: Senior
Compensation: $120,000 – $145,000 CAD
About Us
Face to Face Games is Canada’s leading full-service trading card game company. We buy and sell trading card game products, operate retail locations, run e-commerce operations, and organize large-scale events across Canada through the F2F Tour.
Technology supports nearly every part of our business, including our e-commerce storefront, point-of-sale systems, card appraisal and pricing tools, event operations, and the integrations that connect them.
We are a fast-moving small to midsized company with a practical, hands-on culture. We have historically relied heavily on external development partners and are now investing in bringing more software development expertise in-house.
Role Overview
We’re looking for an experienced full-stack developer to take ownership of existing applications and build new systems supporting our e-commerce and retail operations.
You’ll work across customer-facing and internal applications, with a stack centered around TypeScript/JavaScript, Node.js, React/Svelte, Shopify, and PostgreSQL. You’ll also work with integrations connecting Shopify, NetSuite, our product catalog, search infrastructure, and other business systems.
This is a hands-on role with significant autonomy. You should be comfortable taking over unfamiliar codebases, working through imperfect or incomplete documentation, making practical architecture decisions, and communicating technical trade-offs to non-technical stakeholders.
As one of our first in-house software development hires, you’ll also have an opportunity to help establish our development practices and influence the technical direction of our systems.
What You’ll Do
Develop and maintain our Shopify storefront, custom apps, POS extensions, UI extensions, and Shopify Functions.
Build and maintain internal web applications supporting card appraisal, pricing, events, and retail operations.
Develop integrations between Shopify, Oracle NetSuite, our product catalog, search infrastructure, and other business systems.
Build and maintain data pipelines and utilities that keep pricing, inventory, and catalog data flowing reliably.
Take ownership of existing applications developed by external agencies and contractors.
Investigate unfamiliar codebases, troubleshoot production issues, and implement practical improvements.
Help audit, document, and consolidate our existing applications and integrations.
Make architecture and implementation decisions with consideration for maintainability, performance, and business requirements.
Work directly with internal stakeholders to understand operational problems and translate them into technical solutions.
Help establish practical standards for development, testing, documentation, deployment, and code quality as we expand our internal development capabilities.
Required Experience
Nice to Have
Location & Work Requirements
Remote or hybrid role based in Canada.
Physical presence in Canada and legal eligibility to work in Canada are required.
English fluency is required for daily communication with our Ontario, US, and European teams and external partners.
What We Offer
Face to Face Games is an equal opportunity employer. We welcome applications from all qualified candidates.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 222,103+ Jobs in Full Stack Developer
Answer easy questions
222,103+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”