




Développeur·euse iOS

Équipe
iOS
Montréal, Qc
Temps plein
C'est pas pour rien que t'as un iPhone dans ta poche. Il y a un petit quelque chose qui vient te chercher — visuellement, émotionnellement — dans ce petit bijou de design. Dans la façon dont ta Apple Watch te fait un petit coucou lorsque ton cœur s'emballe à la vue de ton Xcode qui compile avec succès. Pour toi, le verre est toujours à moitié plein lorsqu'il est en Liquid Glass. C'est ton jour de chance, on cherche une personne passionnée pour nous aider à développer la meilleure appli de transport collectif urbain de l'histoire de l'App Store.
En tant que nouvelle addition aux développeur·euse·s iOS de Transit, tu viendras simplifier le quotidien de millions de gens qui dépendent des bus et des métros pour se déplacer dans plus de 1000 villes dans le monde. On cherche une personne à la curiosité sans bornes pour nous aider à tester et perfectionner chaque aspect des déplacements sans voiture. Ce projet d'envergure passe, entre autres, par la localisation des métros sous terre, la planification de trajets multimodaux, la ludification, la monétisation, sans oublier ton opinion éclairée sur les SDK tiers qui semblent se prendre pour le nombril du monde.
Transit est écrite en Swift et Objective-C, et la logique applicative est implémentée dans une bibliothèque partagée C++ — nos équipes iOS et Android travaillent en tandem sur cette section du code de base, ce qui nous évite d'avoir à coder en double. On utilise aussi UIKit et SwiftUI sur iOS pour créer une interface utilisateur familière, native, et aussi fluide qu'une voie réservée aux bus.
Pas peu fier·ère·s de notre tout nouveau design 6.0, on a de grands plans d'avenir, et nos rêves plus grands que nature ne sauraient être contenus dans une bulle bleue d'iMessage… mais si tu as bien des années d'iOS à ton actif et que tu es prêt·e à venir à Montréal pour y pratiquer ton franglais et y accumuler les points GO sur la Ligne Orange, écris-nous! Voici ce qu'on cherche plus précisément :
📝 Responsabilités
Collaborer avec tes coéquipier·ère·s du tonnerre à la conception des prochains projets et fonctionnalités de Transit
Développer ces fonctionnalités avec soin et amour, peaufiner celles qui existent déjà, et t'assurer que l'appli iOS continue à mériter ses 5 étoiles (ou du moins, s'en approcher de très très près 💅✨)
Nous aider à gérer les efforts de réusinage et à raffiner notre architecture pour simplifier le maintien de l'appli et l'intégration de nouvelles fonctionnalités
Comploter avec les prophète·esse·s de notre équipe de design pour donner vie à leur vision (et la tienne), dans toute sa splendeur pixelisée
✅ Qualités et compétences requises
Initiative, adaptabilité, attention aux détails
Bonne connaissance de Swift ou Objective-C, et de SwiftUI ou UIKit
Familiarité avec Git et GitHub
Capacité à travailler en français
💯 Point bonus si…
Expérience avec C++
Y’all can speak the English good in a spoken and writtenly manner (la vaste majorité des utilisateur·trice·s et sociétés de transport partenaires de Transit communiquent et opèrent principalement en anglais)
Tu es le cerveau qui se cache derrière au moins une superbe appli iOS (qui est idéalement déjà publiée)
Passion pour les villes, l'urbanisme, les transports en commun, le design, la technologie et/ou les emoji personnalisés sur Slack
Tu es à l'aise avec l'intégration d'outils d'IA dans ton flux de production. On ne s'attend pas à ce que tu synchronises un essaim d'agents secondaires sur armée de Mac Minis et de GPU clandestins, mais tu devras rester au fait des outils et des modèles les plus récents.
Tu as l’impression que ta candidature serait excellente même si ton profil n’a pas toutes les qualités et compétences requises? N’hésite pas à postuler quand même!
💰 Rémunération et avantages sociaux
De 80 000 $ CA à 130 000 $ CA par année, selon l’expérience
Options d’achat de parts dans l’entreprise
Cotisations à votre REER/CELIAPP
Assurance médicale et dentaire
5 semaines de vacances
Semaine de travail de quatre jours à plein salaire (oui oui, tu as bien lu!)
Équipement Apple
Allocation mobilité annuelle de 1600 $. STM? BIXI? Uber? Vélo électrique? Trottinette? Se passer d’auto c’est payant chez Transit!
Un budget pour la formation et le développement professionnel
Une généreuse politique de congé parental et de maternité/paternité. Faut préparer la relève!
Horaires de travail flexibles
Un environnement de travail où chacun·e aide l’autre à s’améliorer, dans un esprit d’équipe, pour un projet commun, tout ça en profitant de la plus belle vue de Montréal et/ou [insérer un fond d’écran Zoom funky]
Quand tu seras au bureau, tu seras dans un véritable paradis d'urbaniste : jardins urbains du Mile End, pistes cyclables, stations BIXI, arrêts de bus, une station de métro, une infinité de restaurants, de cafés, de bars, de salles de spectacle, de places à bagels...
Une présentation Dîner-Découverte chaque semaine (repas fourni au bureau).
👨💻 Parlons diversité
Les transports collectifs sont, plus que tout autre mode de transport, fréquentés en majorité par des femmes et des personnes de couleur. Nous souhaitons nous assurer que cette diversité puisse se refléter dans nos équipes. Nous sommes fermement convaincu·e·s qu’inclure des gens de tous horizons, quel que soit leur genre, origine, orientation sexuelle, âge ou identité nous permet, à terme, de construire une meilleure application.
Nous encourageons les personnes de tous âges, genres, origines et orientations à postuler. Si tu souhaites préciser les pronoms que tu utilises, s’il te plaît mentionne-le lorsque tu nous transmettras ta candidature.
Si la vie t’a donné une perspective unique sur tout ce qui touche au monde des transports (mobilité, accessibilité, urbanisme), n’hésite pas à le mentionner. Ta candidature recevra l’attention qu’elle mérite.
📬 Comment postuler
On a déjà hâte d'apprendre à te connaître. Envoie-nous ton CV, ton compte GitHub et toute autre info pertinente à l'adresse [email protected], en incluant « Liquid Glassterpiece ⚗️ » dans l'objet de ton courriel.
Aussi, comment as-tu entendu parler du poste? Hasard, coïncidence, recherches sur Google en plein milieu de la nuit? On meurt d’envie de le savoir.
PS. Malheureusement, nous n'acceptons plus les CV remis en personne et/ou par télégramme chanté. Les sérénades composées au clavier (d'ordi) restent nos préférées!
📝 Responsabilités
Collaborer avec tes coéquipier·ère·s du tonnerre à la conception des prochains projets et fonctionnalités de Transit
Développer ces fonctionnalités avec soin et amour, peaufiner celles qui existent déjà, et t'assurer que l'appli iOS continue à mériter ses 5 étoiles (ou du moins, s'en approcher de très très près 💅✨)
Nous aider à gérer les efforts de réusinage et à raffiner notre architecture pour simplifier le maintien de l'appli et l'intégration de nouvelles fonctionnalités
Comploter avec les prophète·esse·s de notre équipe de design pour donner vie à leur vision (et la tienne), dans toute sa splendeur pixelisée
✅ Qualités et compétences requises
Initiative, adaptabilité, attention aux détails
Bonne connaissance de Swift ou Objective-C, et de SwiftUI ou UIKit
Familiarité avec Git et GitHub
Capacité à travailler en français
💯 Point bonus si…
Expérience avec C++
Y’all can speak the English good in a spoken and writtenly manner (la vaste majorité des utilisateur·trice·s et sociétés de transport partenaires de Transit communiquent et opèrent principalement en anglais)
Tu es le cerveau qui se cache derrière au moins une superbe appli iOS (qui est idéalement déjà publiée)
Passion pour les villes, l'urbanisme, les transports en commun, le design, la technologie et/ou les emoji personnalisés sur Slack
Tu es à l'aise avec l'intégration d'outils d'IA dans ton flux de production. On ne s'attend pas à ce que tu synchronises un essaim d'agents secondaires sur armée de Mac Minis et de GPU clandestins, mais tu devras rester au fait des outils et des modèles les plus récents.
Tu as l’impression que ta candidature serait excellente même si ton profil n’a pas toutes les qualités et compétences requises? N’hésite pas à postuler quand même!
💰 Rémunération et avantages sociaux
De 80 000 $ CA à 130 000 $ CA par année, selon l’expérience
Options d’achat de parts dans l’entreprise
Cotisations à votre REER/CELIAPP
Assurance médicale et dentaire
5 semaines de vacances
Semaine de travail de quatre jours à plein salaire (oui oui, tu as bien lu!)
Équipement Apple
Allocation mobilité annuelle de 1600 $. STM? BIXI? Uber? Vélo électrique? Trottinette? Se passer d’auto c’est payant chez Transit!
Un budget pour la formation et le développement professionnel
Une généreuse politique de congé parental et de maternité/paternité. Faut préparer la relève!
Horaires de travail flexibles
Un environnement de travail où chacun·e aide l’autre à s’améliorer, dans un esprit d’équipe, pour un projet commun, tout ça en profitant de la plus belle vue de Montréal et/ou [insérer un fond d’écran Zoom funky]
Quand tu seras au bureau, tu seras dans un véritable paradis d'urbaniste : jardins urbains du Mile End, pistes cyclables, stations BIXI, arrêts de bus, une station de métro, une infinité de restaurants, de cafés, de bars, de salles de spectacle, de places à bagels...
Une présentation Dîner-Découverte chaque semaine (repas fourni au bureau).
👨💻 Parlons diversité
Les transports collectifs sont, plus que tout autre mode de transport, fréquentés en majorité par des femmes et des personnes de couleur. Nous souhaitons nous assurer que cette diversité puisse se refléter dans nos équipes. Nous sommes fermement convaincu·e·s qu’inclure des gens de tous horizons, quel que soit leur genre, origine, orientation sexuelle, âge ou identité nous permet, à terme, de construire une meilleure application.
Nous encourageons les personnes de tous âges, genres, origines et orientations à postuler. Si tu souhaites préciser les pronoms que tu utilises, s’il te plaît mentionne-le lorsque tu nous transmettras ta candidature.
Si la vie t’a donné une perspective unique sur tout ce qui touche au monde des transports (mobilité, accessibilité, urbanisme), n’hésite pas à le mentionner. Ta candidature recevra l’attention qu’elle mérite.
📬 Comment postuler
On a déjà hâte d'apprendre à te connaître. Envoie-nous ton CV, ton compte GitHub et toute autre info pertinente à l'adresse [email protected], en incluant « Liquid Glassterpiece ⚗️ » dans l'objet de ton courriel.
Aussi, comment as-tu entendu parler du poste? Hasard, coïncidence, recherches sur Google en plein milieu de la nuit? On meurt d’envie de le savoir.
PS. Malheureusement, nous n'acceptons plus les CV remis en personne et/ou par télégramme chanté. Les sérénades composées au clavier (d'ordi) restent nos préférées!
📝 Responsabilités
Collaborer avec tes coéquipier·ère·s du tonnerre à la conception des prochains projets et fonctionnalités de Transit
Développer ces fonctionnalités avec soin et amour, peaufiner celles qui existent déjà, et t'assurer que l'appli iOS continue à mériter ses 5 étoiles (ou du moins, s'en approcher de très très près 💅✨)
Nous aider à gérer les efforts de réusinage et à raffiner notre architecture pour simplifier le maintien de l'appli et l'intégration de nouvelles fonctionnalités
Comploter avec les prophète·esse·s de notre équipe de design pour donner vie à leur vision (et la tienne), dans toute sa splendeur pixelisée
✅ Qualités et compétences requises
Initiative, adaptabilité, attention aux détails
Bonne connaissance de Swift ou Objective-C, et de SwiftUI ou UIKit
Familiarité avec Git et GitHub
Capacité à travailler en français
💯 Point bonus si…
Expérience avec C++
Y’all can speak the English good in a spoken and writtenly manner (la vaste majorité des utilisateur·trice·s et sociétés de transport partenaires de Transit communiquent et opèrent principalement en anglais)
Tu es le cerveau qui se cache derrière au moins une superbe appli iOS (qui est idéalement déjà publiée)
Passion pour les villes, l'urbanisme, les transports en commun, le design, la technologie et/ou les emoji personnalisés sur Slack
Tu es à l'aise avec l'intégration d'outils d'IA dans ton flux de production. On ne s'attend pas à ce que tu synchronises un essaim d'agents secondaires sur armée de Mac Minis et de GPU clandestins, mais tu devras rester au fait des outils et des modèles les plus récents.
Tu as l’impression que ta candidature serait excellente même si ton profil n’a pas toutes les qualités et compétences requises? N’hésite pas à postuler quand même!
💰 Rémunération et avantages sociaux
De 80 000 $ CA à 130 000 $ CA par année, selon l’expérience
Options d’achat de parts dans l’entreprise
Cotisations à votre REER/CELIAPP
Assurance médicale et dentaire
5 semaines de vacances
Semaine de travail de quatre jours à plein salaire (oui oui, tu as bien lu!)
Équipement Apple
Allocation mobilité annuelle de 1600 $. STM? BIXI? Uber? Vélo électrique? Trottinette? Se passer d’auto c’est payant chez Transit!
Un budget pour la formation et le développement professionnel
Une généreuse politique de congé parental et de maternité/paternité. Faut préparer la relève!
Horaires de travail flexibles
Un environnement de travail où chacun·e aide l’autre à s’améliorer, dans un esprit d’équipe, pour un projet commun, tout ça en profitant de la plus belle vue de Montréal et/ou [insérer un fond d’écran Zoom funky]
Quand tu seras au bureau, tu seras dans un véritable paradis d'urbaniste : jardins urbains du Mile End, pistes cyclables, stations BIXI, arrêts de bus, une station de métro, une infinité de restaurants, de cafés, de bars, de salles de spectacle, de places à bagels...
Une présentation Dîner-Découverte chaque semaine (repas fourni au bureau).
👨💻 Parlons diversité
Les transports collectifs sont, plus que tout autre mode de transport, fréquentés en majorité par des femmes et des personnes de couleur. Nous souhaitons nous assurer que cette diversité puisse se refléter dans nos équipes. Nous sommes fermement convaincu·e·s qu’inclure des gens de tous horizons, quel que soit leur genre, origine, orientation sexuelle, âge ou identité nous permet, à terme, de construire une meilleure application.
Nous encourageons les personnes de tous âges, genres, origines et orientations à postuler. Si tu souhaites préciser les pronoms que tu utilises, s’il te plaît mentionne-le lorsque tu nous transmettras ta candidature.
Si la vie t’a donné une perspective unique sur tout ce qui touche au monde des transports (mobilité, accessibilité, urbanisme), n’hésite pas à le mentionner. Ta candidature recevra l’attention qu’elle mérite.
📬 Comment postuler
On a déjà hâte d'apprendre à te connaître. Envoie-nous ton CV, ton compte GitHub et toute autre info pertinente à l'adresse [email protected], en incluant « Liquid Glassterpiece ⚗️ » dans l'objet de ton courriel.
Aussi, comment as-tu entendu parler du poste? Hasard, coïncidence, recherches sur Google en plein milieu de la nuit? On meurt d’envie de le savoir.
PS. Malheureusement, nous n'acceptons plus les CV remis en personne et/ou par télégramme chanté. Les sérénades composées au clavier (d'ordi) restent nos préférées!