654,929open jobs
38,112companies
91,902added this week
Browse all
Salary
$102k – $247k per year (Estimated)
Location
Remote (Italy)
Overview
Company
Impact
Profile match
Stay22 is a travel tech company that offers affiliate revenue generation opportunities for events, ticketing and travel media publications to monetize the travel intent of their audience.

-English version to follow-

À 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.

Aperçu du poste

Le Hub, c'est la porte d'entrée de tout l'écosystème Stay22 : la plateforme self-serve où nos partenaires s'inscrivent, complètent leur onboarding, configurent leurs outils de monétisation, accèdent à leurs rapports et analyses, gèrent leur compte et effectuent leurs actions liées aux paiements. C'est aussi la surface qui transforme une simple inscription en partenaire activé qui génère des revenus, ce qui en fait l'un des produits les plus stratégiques de l'entreprise.

En tant que développeur·euse fullstack dans l'équipe Hub, tu seras propriétaire de fonctionnalités destinées aux partenaires, de bout en bout, à travers un frontend moderne (React, Next.js et notre application Classic en Vue) et des services backend en Node.js/TypeScript. Tu ne feras pas que fermer des tickets : tu façonneras et rebâtiras les parcours d'inscription, d'onboarding et de reporting utilisés par des milliers de créateurs, et influenceras directement le nombre de partenaires qui s'activent et commencent à monétiser. En étroite collaboration avec Produit, Design et Data, tu mèneras des fonctionnalités de l'idée à la production, amélioreras la fiabilité et la performance, et feras progresser le Hub vers une expérience plus rapide et self-serve.

Principales responsabilités

  • Concevoir, développer et maintenir les fonctionnalités du Hub : onboarding, tableaux de bord, paramètres de compte et workflows liés aux paiements.
  • Développer des outils self-serve intuitifs et des interfaces accessibles, performantes et maintenables avec React ou Vue.
  • Créer et faire évoluer des API et services backend évolutifs avec Node.js et TypeScript, avec un souci de fiabilité et d'architecture propre.
  • Travailler avec PostgreSQL, MongoDB et des systèmes orientés données pour offrir une expérience partenaire rapide et fiable.
  • Être propriétaire des fonctionnalités au-delà du lancement en assurant le monitoring, le debugging, l'itération et l'amélioration continue.
  • Collaborer étroitement avec Produit, Design et Data pour façonner les solutions, faire les bons compromis et améliorer l'UX, la performance et la qualité du produit.
  • Contribuer à de solides pratiques d'ingénierie via les revues de code, les tests et l'amélioration continue.

Expérience recherchée

  • Une bonne connaissance de l'anglais est requise pour communiquer au quotidien avec des collègues et partenaires à l'international.
  • Baccalauréat en informatique ou expérience professionnelle équivalente.
  • Expérience fullstack démontrée dans la conception et le déploiement d'applications web en production.
  • Bases solides en JavaScript/TypeScript, Node.js et un framework frontend moderne comme React ou Vue.
  • Bonne maîtrise de MongoDB et solide expérience avec PostgreSQL.
  • Bonne compréhension des API, de la performance web, du debugging et de l'optimisation à travers la stack.
  • Une approche orientée produit, avec un bon jugement sur l'utilisabilité, les compromis et l'ownership.
  • Excellentes compétences en communication et collaboration. L'expérience en mentorat ou leadership technique est un atout.

À quoi t'attendre pendant notre processus de recrutement

Nous savons que ton temps est précieux, voici un aperçu rapide des prochaines étapes :

  • Appel avec notre conseiller en acquisition de talents (20-30 min).
  • Entrevue avec le gestionnaire d'embauche (30 min).
  • Entrevue technique avec des membres de l'équipe Hub (60 min).
  • Entrevue en panel avec d'autres membres de l'équipe Hub (en personne, 45 min).
  • Entrevue finale avec notre PDG (30 min).
  • Offre et intégration

Note : ce 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 vous avez un handicap ou des besoins particuliers nécessitant des aménagements, contactez-nous à [email protected].)

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.

_____________________________________

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.

Position overview

The Hub is the front door to the entire Stay22 ecosystem: the self-serve platform where our partners sign up, complete onboarding, configure their monetization tools, access reporting and analytics, manage their account, and handle their payment-related workflows. It is also the surface that turns a simple sign-up into an activated partner generating revenue, which makes it one of the most strategic products in the company.

As a Fullstack Developer on the Hub team, you'll own partner-facing features end to end, across a modern frontend (React, Next.js, and our Vue-based Classic app) and Node.js/TypeScript backend services. You won't just close tickets: you'll shape and rebuild the sign-up, onboarding, and reporting flows that thousands of creators rely on, and directly move how many partners activate and start monetizing. Working closely with Product, Design, and Data, you'll take features from idea to production, sharpen reliability and performance, and help push Hub toward a faster, more self-serve experience.

Key responsibilities

  • Design, build, and maintain Hub features across onboarding, dashboards, account settings, and payment-related workflows.
  • Develop intuitive self-serve tools and accessible, high-performance, maintainable user interfaces with React or Vue.
  • Create and evolve scalable backend services and APIs with Node.js and TypeScript, with a focus on reliability and clean architecture.
  • Work with PostgreSQL, MongoDB, and data-backed systems to deliver a fast, reliable partner experience.
  • Own features beyond launch by monitoring, debugging, iterating, and continuously improving the experience.
  • Partner closely with Product, Design, and Data to shape solutions, make practical trade-offs, and improve UX, performance, and overall product quality.
  • Contribute to strong engineering practices through code reviews, testing, and continuous improvement.

Requirements

  • English proficiency is required for daily communication with international colleagues and partners.
  • B.S. in Computer Science or equivalent professional experience.
  • Proven fullstack experience building and shipping production web applications.
  • Strong foundations in JavaScript/TypeScript, Node.js, and a modern frontend framework such as React or Vue.
  • Deep knowledge of MongoDB and solid experience with PostgreSQL.
  • Strong understanding of APIs, web performance, debugging, and optimization across the stack.
  • A product-minded approach, with good judgment on usability, trade-offs, and ownership.
  • Excellent communication and collaboration skills. Mentorship or technical leadership experience is a plus.

What to expect from our hiring process

We know your time's valuable, so here's the quick rundown of what to expect.

  • Call with our Talent Acquisition Advisor (20-30 min).
  • Hiring Manager interview (30 min).
  • Technical interview with members of the Hub team (60 min).
  • Panel interview with other members of the Hub team (in person, 45 min).
  • Final interview with our CEO (30 min).
  • Offer & onboarding

Note: this process may change based on the team's needs.

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, a 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 [email protected])

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
654,929 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Montreal
$108k – $163k per year • Remote/Hybrid • Full-Time • 8+ years exp • United States
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Spring Data JPA
Spring Security
Databases
Db2
Apache Kafka
Frontend
Vue.js
Angular
Bootstrap
React.js
DevOps
CI/CD
Jenkins
Git
Nexus Repository
GitHub
Cybersecurity
Sonatype Nexus IQ
Management
Agile
Scrum
Apply
$173k – $260k per year • In office • Full-Time • PhD • Washington • San Francisco
Python
JavaScript
TypeScript
AI/ML
Model Context Protocol
AI Agents
LLM
Agentforce
Human-in-the-Loop
Frontend
GraphQL
Cybersecurity
Least Privilege
Threat Modeling
Apply
$146k – $290k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Boise
Python
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude Code
AI Agents
DevOps
Rest API
GCP
OpenShift
Loki
Nomad
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Apply
$39k – $91k per year (Estimated) • In office • Secret • 2+ years exp • Master's Degree • Washington
JavaScript
Node JS
Node JS
Commander.js
Apply
$31k – $70k per year (Estimated) • In office • Secret • 3+ years exp • Bachelor's Degree • Brussels
JavaScript
Node JS
Node JS
Commander.js
AI/ML
AWS Strands Agents
Apply
$74k – $155k per year (Estimated) • Remote • 3+ years exp • Bachelor's Degree • Montreal
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Mobile
Deep Linking
DevOps
GCP
CI/CD
Management
Miro
Agile
Apply
$94k – $180k per year (Estimated) • Remote • 8+ years exp
Apply
$83k – $163k per year (Estimated) • Remote • 8+ years exp • Montreal
Apply
$101k – $192k per year (Estimated) • Remote • 8+ years exp • Montreal
Apply
$85k – $159k per year (Estimated) • Remote • 5+ years exp • Montreal
Python
SQL
AI/ML
Aider
Transformers
Analytics
Tableau
Power BI
ETL/ELT
A/B Testing
Looker
Apply
$74k – $155k per year (Estimated) • Remote • 3+ years exp • Bachelor's Degree • Montreal
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Mobile
Deep Linking
DevOps
GCP
CI/CD
Management
Miro
Agile
Apply
$92k – $160k per year • In office • Full-Time • 5+ years exp • Toronto • Boston • Waterloo • Halifax • Montreal
Apply
$64k – $132k per year (Estimated) • In office • Full-Time • 5+ years exp • Halifax • Toronto • Waterloo • Montreal
Apply
$81k – $189k per year (Estimated) • Remote/Hybrid • 2+ years exp • Bachelor's Degree • Montreal
Java
Databases
PostgreSQL
Apache Kafka
Frontend
GraphQL
Apply
Remote/Hybrid • 3+ years exp • Montreal
JavaScript
Databases
MySQL
Frontend
GraphQL
Apply
See all jobs
This is one of many
654,929 more open roles from verified company boards, updated every day.