Senior Mobile SDK Engineer (iOS / Android)
Stay22 • Montreal, Quebec, Canada-English to follow-
À propos de Stay22
Chez Stay22, nous révolutionnons la façon dont les gens convertissent en ligne. Notre plateforme d'affiliation alimentée par l'IA aide les éditeurs, les plateformes de billetterie et les créateurs de contenu à débloquer de nouvelles sources de revenus tout en améliorant l'expérience utilisateur de leur audience. Chez Stay22, nos partenaires ne se contentent pas de gagner plus, ils offrent aussi plus. Rejoignez-nous et participez à quelque chose d'important qui bouleverse le monde de l'affiliation.
Aperçu du poste
Prendre en charge et lancer la première plateforme mobile de Stay22 : un SDK « plug-and-play » pour iOS et Android agissant comme une couche autonome de navigation et de monétisation au sein des applications partenaires.
Vous définirez l’architecture, l’expérience développeur ainsi que l’orientation technique, de la v1 jusqu’à la mise à l’échelle.
Il s’agit d’un rôle « zéro à un » avec une grande autonomie et une forte responsabilité sur la manière dont la plateforme est conçue et évolue.
Responsabilités principales
Architecturer et livrer les premiers SDK mobiles de Stay22 pour iOS et Android
Prendre en charge les décisions techniques clés (langages, frameworks, structure du SDK, outils)
Concevoir des mécanismes fiables d’interception de navigation sortante (WebViews, liens natifs, deep links)
Développer des systèmes de capture de contexte (entrées structurées + ponts JS ↔ natif)
Livrer des surfaces d’interface utilisateur natives légères (bottom sheets, cartes, overlays)
Concevoir des mécanismes d’analytique et d’attribution respectueux de la vie privée
Assurer la compatibilité avec React Native via des modules et ponts natifs
Définir l’ergonomie du SDK : intégration minimale, paramètres par défaut robustes, outils de débogage adaptés aux partenairesCollaborer avec l’équipe backend sur les API, les déploiements et la stratégie opérationnelle
Agir comme responsable technique du mobile à mesure que l’équipe et la plateforme évoluent
Expérience requise
Solide expérience dans la conception et la livraison de plateformes mobiles, SDK ou bibliothèques partagées
Excellente compréhension des cycles de navigation mobile, des WebViews et des communications JS ↔ natif
Expérience dans les écosystèmes iOS et Android (stack exacte flexible)
À l’aise avec la conception d’API et de systèmes utilisés par des partenaires externes
Esprit produit, autonomie et capacité à prendre des décisions; capable de livrer rapidement une v1 et d’itérer
Expérience en monétisation, suivi d’affiliation ou SDK d’attribution (atout)
Expérience avec des fournisseurs de deep linking (Branch, AppsFlyer, Adjust) (atout)
Expérience dans les applications de voyage, billetterie ou commerce (atout)
Expérience dans la conception de comportements autonomes ou « silencieux » de SDK au sein d’applications hôtes (atout)
À quoi vous attendre pendant notre processus de recrutement
Nous savons que votre temps est précieux, voici un aperçu rapide des prochaines étapes :
Courte intro avec notre Talent Acquisition Partner (20 min)
Discussion technique avec un(e) ingénieur(e) de l’équipe (30 min)
On t’invite au bureau pour rencontrer notre CIO (60 min)
Dernier chat virtuel avec notre CEO (30 min)
Offre & onboarding 🎉
Note : ce processus peut évoluer selon les besoins de l’équipe.
Pourquoi rejoindre Stay22 ?
Soutenez les créateurs de contenu voyage : faites partie d’une équipe qui aide les créateurs à explorer le monde tout en augmentant leurs revenus passifs.
Boostez votre croissance : nous recrutons des talents d’exception et leur donnons les moyens d’exceller, de progresser et de développer leurs compétences uniques.
Ayez un impact réel : prenez des initiatives et contribuez directement à l’évolution de Stay22.
Un emplacement idéal : travaillez dans nos bureaux lumineux et dynamiques au cœur de Little Italy, entourés de boutiques et restaurants branchés.
Soyez vous-même : profitez d’un code vestimentaire décontracté et d’horaires flexibles.
Avantages sociaux complets : santé, dentaire, retraite, opportunités de formation et développement, activités sociales et team building, y compris des retraites mémorables.
(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 à careers@stay22.com.)
----------------------------------------------------------
About Stay22
At Stay22, we’re revolutionizing how people convert online. Our AI-powered affiliate platform helps publishers, ticketing platforms, and content creators unlock new revenue streams while levelling up their audience's user experience. At Stay22, our partners don’t just earn more, they deliver more. Join us and be part of something big that's shaking up the affiliate world.
Position overview
Own and launch Stay22’s first mobile platform: a drop-in SDK for iOS and Android that acts as an autonomous navigation and monetization layer inside partner apps. You will define the architecture, developer experience, and technical direction from v1 through scale.
This is a zero-to-one, high-ownership role with broad latitude over how the platform is built.
What You’ll Do
Architect and ship Stay22’s first mobile SDKs for iOS and Android
Own key technical decisions, including language, frameworks, SDK structure, and tooling
Design reliable outbound navigation interception across WebViews, native links, and deep links
Build context capture systems (structured inputs + JS ↔ native bridges)Ship lightweight native UI surfaces (bottom sheets, cards, overlays)
Design privacy-safe analytics and attribution hooks
Ensure React Native compatibility via native modules and bridges
Set SDK ergonomics: minimal integration, strong defaults, partner-friendly debugging
Collaborate with backend on APIs, rollout, and operational strategyAct as the technical owner for mobile as the team and platform evolve
What We’re Looking For
Strong experience building and shipping mobile platforms, SDKs, or shared libraries
Deep understanding of mobile navigation lifecycles, WebViews, and JS ↔ native communication
Experience across iOS and Android ecosystems (exact stack flexible)
Comfortable designing APIs and systems used by external partners
Product-minded, independent, and decisive; able to ship v1 quickly and iterate
Experience with monetization, affiliate tracking, or attribution SDKs (nice to have)
Deep linking providers (Branch, AppsFlyer, Adjust) (nice to have)
Travel, ticketing, or commerce apps (nice to have)
Designing autonomous or “silent” SDK behavior inside host apps (nice to have)
What to Expect from our Hiring Process
We know your time’s valuable, so here’s the quick rundown of what to expect.
Screening call with our Talent Acquisition Partner (20m)
Technical Conversation with one of our Engineers (30m)
In office visit with our CIO (60m)
Final virtual chat with our CEO (30m)
Offer & onboarding 🎉
Please note that this process is subject to change at any point, based on additional requirements from the team.
Why join Stay22?
Support Travel Creators: Be part of a team that empowers travel creators to explore the world by increasing their passive income potential.
Empower Your Growth: We hire champions and give them the opportunity to excel, skipping levels and honing their superpowers.
Lead with Impact: We empower our team members to take charge and make a real impact in the Stay22 universe.
Location, Location, Location: Enjoy our bright and vibrant office in the heart of Little Italy, surrounded by great shops and restaurants
Be Yourself: Embrace a come-as-you-are dress code and a flexible work schedule.
Comprehensive Benefits: We offer health & dental benefits, retirement plans, learning & development opportunities, and social & team-building activities, including exciting retreats.
(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 Mariel, our internal recruiter 🚀.
Ton CV sera lu par Mariel, notre recruteuse interne.
If you don’t meet every requirement but you’re excited, let’s talk!
Même si tu ne coches pas toutes les cases, on aimerait quand même te rencontrer 👀!