-Version française à suivre- About Stay22 Based in Montreal, Stay22 helps ambitious creators and intent-rich digital platforms turn their existing traffic into incremental revenue, with technology that works quietly in t…
Skills: JavaScript, TypeScript, Node.js, Python, DOM API
À propos de Stay22 Basée à Montréal, Stay22 aide les créateurs ambitieux et les plateformes numériques à forte intention à transformer leur trafic existant en revenus additionnels, grâce à une technologie qui fonctionne …
Skills: Account management, Sales, Business development, Upselling, Pipeline management
Company Description Temps-Plein / Full-Time Mode de travail: Hybride / Work arrangement: Hybrid We are looking for an IT Network Specialist to collaborate on one of our projects in the aerospace sector. Who are we? Scali…
Coordonnateur ou coordonnatrice, Service à la clientèle/soutien technique
Montreal, Quebec, Canada · On-site
Entry level
Vue d’ensemble du poste Le ou la titulaire du poste est responsable de fournir un soutien administratif et technique au sein du bureau de Montréal. Ce poste consiste à assurer la bonne coordination et la mise à dispositi…
Senior UX Content Designer, Design Operations - EN 762
Montreal, Quebec, Canada · Hybrid
$97k–$129k/yr
Senior$1.0B raised
Application deadline: September 28, 2026 at 12:00 pm ET Join the EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce…
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or craftin…
Description de l'entreprise Tout a commencé sous le soleil de San Diego, en Californie, en 2004, lorsqu’un ingénieur visionnaire, Fred Luddy, a vu le potentiel de transformer notre façon de travailler. Aujourd’hui, Servi…
Skills: Artificial Intelligence, Machine Learning, Natural Language Processing, Agentic AI, Software Development
À propos de ChapsVision Nous développons la première plateforme mondiale d’IA agentique d’entreprise, qui permet aux sociétés de déployer des moteurs de recherche intelligents, des assistants IA et des agents IA s’appuya…
Concepteur(-trice) principal(e) de contenu, EU, Activités de conception - FR 762
Montreal, Quebec, Canada · Hybrid
$97k–$129k/yr
Senior$1.0B raised
Date limite pour postuler : le 28 septembre, 2026 à 12h HE Joignez-vous à l’équipe d’EDC ! À EDC, nous aidons les entreprises canadiennes à réussir à l’étranger. Nous leur offrons les outils financiers et l’expertise don…
Skills: Content design, UX writing, User research, Accessibility, WCAG
Company Description Talan est un groupe international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise technologique. Avec plus de 6000 colla…
Skills: SAP BTP, Artificial Intelligence, SAP Business AI, Cloud Foundry, Kyma
Gestionnaire Field Marketing et ABM (Field & ABM Manager) Trolley est en pleine croissance et nous embauchons un·e Gestionnaire Field Marketing et ABM à temps plein pour se joindre à notre équipe. À propos de Trolley Tro…
Field and ABM Manager About Trolley Trolley is the payouts platform for the internet economy. Our vision is to unlock the collective economic opportunity of the internet – for everyone – by building a truly global payout…
Développeur(euse) Full-Stack et intégration, SAP BTP
Montreal, Quebec, Canada · Hybrid
Senior$159M raised
Description de l'entreprise Talan est un groupe international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise technologique. Avec plus de 60…
Company Description Talan is an international group that supports its clients in their end-to-end Data & AI transformation by combining management consulting with technological expertise. With over 6,000 employees across…
Skills: SAP S/4HANA, Solution architecture, Business development, Presales, Project management
À propos de nous : Rejoignez notre équipe mondiale de R&D spécialisée dans les solutions personnalisées pour nos clients et faites partie du groupe Development Partner Experience. En collaboration avec des équipes multid…
Description de l'entreprise Talan est un groupe international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise technologique. Avec plus de 60…
Skills: SAP S/4HANA, Solution architecture, Business transformation, Pre-sales, Functional design
Description de l'entreprise Talan est un groupe international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise technologique. Avec plus de 60…
Skills: SAP S/4HANA, Enterprise Architecture, Cloud Platforms, Data Governance, Integration Architecture
Description de l'entreprise Talan est un groupe international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise technologique. Avec plus de 60…
Skills: SAP Business AI, AI Orchestration, Python, Node.js, Java
Conseiller(ère) en support technique / Technical Support Agent
Montreal, Quebec, Canada · Hybrid
Mid level$420M raised
Chez Dentitek, nous sommes bien plus qu’une simple entreprise de logiciel dentaire : nous sommes un partenaire de confiance pour plus de 1 000 cliniques dentaires à travers le Québec. Notre plateforme aide les profession…
Skills: Technical support, Customer service, Dental software, Billing, Patient records
Architecte de domaine SAP, chaîne d’approvisionnement
Montreal, Quebec, Canada · Hybrid
Senior+$159M raised
Description de l'entreprise Talan est un groupe international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise technologique. Avec plus de 60…
Skills: SAP IBP, SAP S/4HANA, Supply chain management, Demand planning, Supply planning
You will optimize the performance and load efficiency of browser scripts while managing the full lifecycle of embedded products. Additionally, you will architect data collection methods and collaborate with cross-functional teams to integrate new features.
Requirements
Candidates must have deep hands-on experience with vanilla JavaScript or TypeScript and a strong understanding of browser internals and rendering pipelines. Proficiency in Node.js and familiarity with web scraping, privacy considerations, and system design are also required.
Full job description
-Version française à suivre-
About Stay22
Based in Montreal, Stay22 helps ambitious creators and intent-rich digital platforms turn their existing traffic into incremental revenue, with technology that works quietly in the background.
Today, more than 6,500 creators and platforms rely on Stay22, with over $1 billion in annual transactions flowing through the platform. Originally built for travel, the company now supports partners across retail, lifestyle, publishing, events, and transport as it expands its monetization infrastructure for the modern creator economy.
About the role
As a Senior Fullstack Developer on the Phantom team, you will play a key role in advancing our embedded widget and affiliate platform. Your mission will be to streamline browser execution and ensure high performance of our scripts across diverse websites.
You will design mechanisms for privacy-conscious session tracking and fingerprinting, and take ownership of the full script lifecycle – from load optimization to event handling and error recovery. Working closely with product and engineering leads, you will help shape and maintain the core infrastructure that powers Stay22's embeddable products, ensuring they run reliably under real-world constraints.
Key Responsibilities
Continuously improve the load time and execution efficiency of our browser scripts (minification, caching, lazy loading, etc.)
Create robust methods for injecting content and widgets into arbitrary websites (e.g. automating DOM manipulation, handling dynamic page layouts)
Architect and execute A/B/n experimental setups alongside analytics teammates, leveraging data metrics to guide key product shifts
Solid grasp of Express.js middleware and user session administration, applying core security principles to server-side code
Build and maintain Node.js/Python-based scrapers to collect data from partner websites or APIs when needed; design fallback data sources for resiliency
Troubleshoot and adapt our runtime logic for real-world usage, including handling unexpected page structures or third-party script conflicts
Own the entire embedded product stack (scripts, SDKs, APIs) and collaborate with other teams to integrate updates and new features smoothly
Requirements
Deep hands-on experience with vanilla and ES6+ JavaScript or TypeScript without relying on frameworks (no React/Vue/etc. for core logic)
Strong knowledge of the browser event loop, DOM API, CSSOM, rendering pipeline, and how to optimize for First Contentful Paint (FCP), Largest Contentful Paint (LCP), etc.
Proficiency with Node.js for building APIs and web scrapers; experience with Python-based scraping is a plus. Familiarity with HTTP, REST/JSON, and proxies
Understanding of browser fingerprinting methods and privacy considerations (e.g. cookie/session management, CORS, GDPR). This is a big asset
Public contributions on GitHub or other open-source involvement (project contributions, libraries) are strongly preferred
Bachelor's or Master's in Computer Science (or equivalent) is a plus, or equivalent professional experience in software development
What to Expect from our Hiring Process
We know your time’s valuable, so here’s the quick rundown of what to expect.
Whiteboarding session oriented on System Design (Miro) with the Engineering Team - virtual (60 minutes)
Hiring Manager Interview - virtual (45min)
Panel Interview with stakeholders and peers - in person (45min)
Final interview with our CEO - virtual (30 minutes)
Offer & Onboarding 🎉
Please note that this process is subject to change at any point, based on additional requirements from the team.
Why join Stay22?
Prime Montreal Location: Work from our vibrant Little Italy HQ with a cafeteria allowance, full gym access, and a rooftop terrace complete with a seasonal basketball/pickleball court & hockey rink.
Comprehensive Benefits: Health & dental coverage, RRSP matching, fully paid STM pass’, and regular team socials, events, and retreats.
Flexibility That Works: Flexible schedules, work-from-anywhere opportunities, year-end shutdown, and flex days.
(Stay22 is an equal-opportunity employer. All qualified applicants are given consideration. If you have a disability or particular need that requires accommodation, please contact us at careers@stay22.com)
Your application will be reviewed by Nayo, our internal recruiter- even if you don’t meet every requirement but you’re excited, let’s talk.
____
À propos de Stay22
Basée à Montréal, Stay22 aide les créateurs ambitieux et les plateformes numériques à forte intention à transformer leur trafic existant en revenus additionnels, grâce à une technologie qui fonctionne discrètement en arrière-plan.
Aujourd’hui, plus de 6 500 créateurs et plateformes font confiance à Stay22, avec plus d’un milliard de dollars en transactions annuelles transitant par la plateforme. Initialement conçue pour le secteur du voyage, l’entreprise accompagne désormais des partenaires dans les domaines du commerce de détail, du lifestyle, de l’édition, des événements et du transport, alors qu’elle poursuit l’expansion de son infrastructure de monétisation pour l’économie moderne des créateurs.
À propos du poste
En tant que Développeur·se Fullstack Senior au sein du groupe Phantom, ton rôle sera déterminant pour faire progresser nos solutions d'affiliation et nos widgets embarqués. Ton objectif consistera à fluidifier l'exécution côté navigateur tout en garantissant une performance optimale de nos scripts sur une multitude de plateformes externes.
Tu élaboreras des dispositifs de suivi de session et de fingerprinting respectueux des exigences de confidentialité, tout en pilotant le cycle de vie complet du code client — de l'optimisation des temps de charge à la gestion des événements et à la résilience face aux erreurs. En synergie avec les responsables produit et ingénierie, tu participeras au façonnement et au maintien des fondations techniques qui alimentent les solutions Stay22, pour un fonctionnement irréprochable sur le terrain.
Responsabilités principales
Optimiser sans relâche la rapidité d'affichage et la légèreté d'exécution de nos scripts navigateur (minification, stratégie de cache, lazy loading)
Concevoir des mécanismes fiables pour l'insertion de modules et d'éléments visuels sur n'importe quel site tiers (manipulation automatisée du DOM, gestion des structures dynamiques)
Mettre en place et déployer des expérimentations A/B/n avec les spécialistes en analyse de données, en t'appuyant sur les indicateurs de performance pour guider les choix produit
Maîtriser les rouages des middlewares Express.js et du traitement des sessions utilisateur, tout en appliquant les normes de sécurité indispensables au code serveur
Développer et entretenir des outils de collecte en Node.js/Python pour extraire les informations des partenaires ou API au besoin, en prévoyant des flux secondaires de secours
Résoudre et ajuster notre logique applicative face aux anomalies du monde réel, notamment les dispositions de page inhabituelles ou les interférences avec d'autres scripts
Assurer la responsabilité complète du périmètre applicatif embarqué (scripts, SDKs, API) et coopérer avec les autres pôles pour intégrer harmonieusement évolutions et nouveautés
Exigences
Expérience concrète et approfondie en JavaScript vanilla et ES6+ ou en TypeScript, sans dépendance aux frameworks pour la logique principale (pas de React/Vue/etc. pour le cœur du système)
Solide connaissance de l'event loop du navigateur, du DOM API, du CSSOM, du pipeline de rendu, et des façons d'optimiser le First Contentful Paint (FCP), le Largest Contentful Paint (LCP), etc.
Maîtrise de Node.js pour la création d'API et de scrapers web; une expérience en scraping avec Python est un atout. Connaissance de HTTP, REST/JSON et des proxies
Compréhension des méthodes de fingerprinting du navigateur et des considérations liées à la vie privée (gestion des cookies/sessions, CORS, RGPD). C'est un atout important
Des contributions publiques sur GitHub ou une implication dans des projets open source (contributions, librairies) sont fortement souhaitées
Un baccalauréat ou une maîtrise en informatique (ou équivalent) est un atout, ou une expérience professionnelle équivalente en développement logiciel
Processus de recrutement
Premier échange avec notre conseiller en acquisition de talents – en virtuel (20 à 30 minutes)
Séance de tableau blanc sur la conception de systèmes (Miro) avec l’équipe d’ingénierie – en virtuel (60 minutes)
Entrevue avec la gestionnaire d’embauche – en virtuel (45 minutes)
Entrevue de groupe avec des membres de l’équipe et des partenaires clés – en personne (45 minutes)
Dernière rencontre avec notre PDG – en virtuel (30 minutes)
Offre d’emploi et intégration 🎉
Le processus peut évoluer selon les besoins de l’équipe.
Pourquoi rejoindre Stay22 ?
Emplacement de choix à Montréal : Travaille depuis notre dynamique siège social situé dans la Petite-Italie, avec une allocation pour la cafétéria, un accès complet au gym, ainsi qu'une terrasse sur le toit comprenant un terrain saisonnier de basketball/pickleball et une patinoire de hockey.
Une gamme complète d’avantages sociaux : Couverture santé et dentaire, contribution de l’employeur au REER, titre de transport STM entièrement payé, ainsi que des activités d’équipe, événements et retraites réguliers.
Une flexibilité adaptée à ta réalité : Horaires flexibles, possibilités de travailler de n’importe où, fermeture des bureaux en fin d’année et journées flexibles.
(Stay22 est un employeur garantissant l'égalité des chances. Toutes les candidatures qualifiées seront examinées. Si tu as un handicap ou des besoins particuliers nécessitant des aménagements, contacte-nous à careers@stay22.com.)
Ton CV sera lu par Nayo, notre recruteur interne, même si tu ne coches pas toutes les cases, on aimerait quand même te rencontrer.
Seamless affiliate revenue for publishers. AI-powered, layout-free, and trusted for over $1B in bookings.
Industry
Software Development
Company size
51-200 employees
Founded
2016
Headquarters
Montreal, Quebec
LinkedIn followers
10,361
Total funding
$123M
Stay22 is a content monetization platform that helps publishers, creators, and events & ticketing platforms drive new revenue from their content through travel partnerships. Our technology captures high-intent readers without disrupting the user experience or taking up valuable ad space.
In 2025, Stay22 reached more than 4 billion users and helped generate over $1 billion in travel bookings, making us a trusted partner to publishers and travel organizations worldwide.
Offices: 7236 Rue Waverly, 5th Floor, Montreal, Quebec H2R 0C2, CA
How many Technology jobs are open in Montreal, Canada right now?
There are currently 3,708 open technology positions in Montreal, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Technology roles in Montreal, Canada?
Companies currently hiring include Ubisoft, Bell Canada Enterprises, Desjardins, TEHORA inc., Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL), among others. Browse the listings above to see every active employer.
Are there remote or hybrid Technology jobs in Montreal, Canada?
Yes — 2343 of the 3708 open technology positions offer remote or hybrid work (311 remote, 2032 hybrid).
How do I apply for Technology jobs in Montreal, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.