Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal (Hybride)
- Type de poste : Permanent à temps plein
Description du poste
Notre client recrute un·e Développeur·se Mobile SDK Senior pour prendre en charge et lancer sa toute première plateforme mobile : 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.
Il s’agit d’un rôle « zéro à un » avec une grande autonomie et une forte responsabilité sur la conception, l’architecture et l’évolution de la plateforme, de la v1 jusqu’à la mise à l’échelle. Vous définirez l’expérience développeur et l’orientation technique à long terme.
Responsabilités principales
- Architecture & développement :
- Architecturer et livrer les premiers SDK mobiles 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).
- Expérience développeur & intégrations :
- 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 partenaires.
- Leadership & collaboration
- Collaborer 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.
Qualifications
- 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.
- Atouts
- Expérience en monétisation, suivi d’affiliation ou SDK d’attribution.
- Expérience avec des fournisseurs de deep linking (Branch, AppsFlyer, Adjust).
- Expérience dans les applications de voyage, billetterie ou commerce.
- Expérience dans la conception de comportements autonomes ou « silencieux » de SDK au sein d’applications hôtes.
- Bilinguisme essentiel
Informations complémentaires
Pourquoi rejoindre notre client ?
- 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.
- Un emplacement idéal : bureaux lumineux et dynamiques au cœur de Montréal, entourés de boutiques et restaurants branchés.
- Avantages sociaux complets : santé, dentaire, retraite, formation et développement, activités sociales et team building, incluant des retraites mémorables
- 1 jour au bureau semaine