Développeur·euse Android

Équipe
Android

Basé à Montréal, Québec

Temps plein

Android vs iOS, l’éternel débat. T’as d’ailleurs jamais vraiment compris pourquoi… le choix est tellement évident! En même temps, une p’tite compétition amicale entre devs, ça permet aussi de toujours s’améliorer. C’est entre autres pour ça que notre équipe est à la recherche d’un développeur ou d’une développeuse à l’aise avec C++ et Kotlin pour améliorer Transit sur Android. On vient tout juste de commencer la migration de RxJava vers Kotlin Flows et on travaille activement sur notre premier écran Compose.

Pendant que nos devs iOS s’extasient devant leur caméra qui capte maintenant les points noirs sans même zoomer, toi, tu optimiseras la performance sur Android, développeras de la logique encore plus logique et amélioreras notre library C++ partagé par nos applis iOS et Android. On travaille de manière native sur le UI de Transit pour qu’il demeure fidèle à chaque plateforme, mais on essaye d’éviter la duplication de code au maximum. Comme ça, Transit demeure aussi légère et flexible que possible.

Es-tu la personne qu’on recherche? Tu connais le SDK Android comme le fond de ta poche. À chaque nouvelle lune, tu manifestes la même chose: “Que le SDK de Google Maps s’améliore”. Tu attends encore, mais tu gardes espoir! Tu te reconnais? Rejoins-nous! Ensemble, plus besoin de manifester: on va révolutionner le monde et faire de Transit LA plateforme de référence pour planifier des trajets… en transport en commun, ça va de soi!

📝 Responsabilités

  • Collaborer avec les autres membres de l’équipe pour imaginer les futures fonctionnalités incontournables de Transit

  • Développer ces fonctionnalités, peaufiner celles qui existent déjà et maintenir l’appli Android avec tout ton soin et ton amour

  • Revoir et améliorer l’architecture de Transit pour en simplifier les mises à jour et l’intégration de nouvelles fonctionnalités

  • Conspirer avec l’équipe de design pour concrétiser leur vision (et la tienne).

✅ Qualités et compétences requises

  • Kotlin et C++ n’ont aucun secret pour toi.

  • Tu connais bien Android Studio.

  • Les détails? Personne n’y porte autant attention que toi!

  • Tu sais t’exprimer en français et en anglais.

  • Ce poste est basé à Montréal. Nous avons une forte préférence pour les personnes qui y vivent actuellement ou souhaitent y déménager. Comme ça, on pourra jaser en personne devant une montagne de poutine ou un cappuccino au In Gamba du coin.

💯 Point bonus si…

  • Tu as de l’expérience avec Jetpack Compose. Git et GitHub sont des amis de longue date.Tu as développé (et idéalement lancé) au moins une appli Android.

  • Tu as une véritable passion pour les villes, l’urbanisme, le transport en commun, le design et la technologie.

Tu n'es pas certain·e de correspondre à toutes les qualités recherchées mais tu penses que tu pourrais apporter beaucoup à ce poste chez Transit? N'hésite pas à nous envoyer ta candidature!

💰 Rémunération et avantages sociaux


De 70 000 $ CA à 110 000 $ CA par année, selon l’expérience

  • Des ajustements liés au coût de la vie sont possibles pour les employé·e·s qui ne sont pas établis·e·s à Montréal

  • Options d’achat de parts dans l’entreprise

  • Assurance médicale et dentaire5 semaines de vacancesSemaine de travail de quatre jours à plein salaire (oui oui, tu as bien lu!

  • Équipement Apple

  • Allocation mobilité annuelle de 1 500 $. 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

Écris-nous à emplois+android@transitapp.com en joignant ton CV, une courte présentation de qui tu es et des raisons pour lesquelles tu veux travailler chez Transit, un lien vers ton GitHub ainsi que quelques projets sur lesquels tu as travaillés et qui t’apportent beaucoup de fierté. On a hâte de te rencontrer!P.-S. En envoyant ta candidature, dis-nous comment tu as entendu parler du poste. Entre les branches? Des recherches sur Google en pleine nuit? On meurt d’envie de le savoir.

📝 Responsabilités

  • Collaborer avec les autres membres de l’équipe pour imaginer les futures fonctionnalités incontournables de Transit

  • Développer ces fonctionnalités, peaufiner celles qui existent déjà et maintenir l’appli Android avec tout ton soin et ton amour

  • Revoir et améliorer l’architecture de Transit pour en simplifier les mises à jour et l’intégration de nouvelles fonctionnalités

  • Conspirer avec l’équipe de design pour concrétiser leur vision (et la tienne).

✅ Qualités et compétences requises

  • Kotlin et C++ n’ont aucun secret pour toi.

  • Tu connais bien Android Studio.

  • Les détails? Personne n’y porte autant attention que toi!

  • Tu sais t’exprimer en français et en anglais.

  • Ce poste est basé à Montréal. Nous avons une forte préférence pour les personnes qui y vivent actuellement ou souhaitent y déménager. Comme ça, on pourra jaser en personne devant une montagne de poutine ou un cappuccino au In Gamba du coin.

💯 Point bonus si…

  • Tu as de l’expérience avec Jetpack Compose. Git et GitHub sont des amis de longue date.Tu as développé (et idéalement lancé) au moins une appli Android.

  • Tu as une véritable passion pour les villes, l’urbanisme, le transport en commun, le design et la technologie.

Tu n'es pas certain·e de correspondre à toutes les qualités recherchées mais tu penses que tu pourrais apporter beaucoup à ce poste chez Transit? N'hésite pas à nous envoyer ta candidature!

💰 Rémunération et avantages sociaux


De 70 000 $ CA à 110 000 $ CA par année, selon l’expérience

  • Des ajustements liés au coût de la vie sont possibles pour les employé·e·s qui ne sont pas établis·e·s à Montréal

  • Options d’achat de parts dans l’entreprise

  • Assurance médicale et dentaire5 semaines de vacancesSemaine de travail de quatre jours à plein salaire (oui oui, tu as bien lu!

  • Équipement Apple

  • Allocation mobilité annuelle de 1 500 $. 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

Écris-nous à emplois+android@transitapp.com en joignant ton CV, une courte présentation de qui tu es et des raisons pour lesquelles tu veux travailler chez Transit, un lien vers ton GitHub ainsi que quelques projets sur lesquels tu as travaillés et qui t’apportent beaucoup de fierté. On a hâte de te rencontrer!P.-S. En envoyant ta candidature, dis-nous comment tu as entendu parler du poste. Entre les branches? Des recherches sur Google en pleine nuit? On meurt d’envie de le savoir.

📝 Responsabilités

  • Collaborer avec les autres membres de l’équipe pour imaginer les futures fonctionnalités incontournables de Transit

  • Développer ces fonctionnalités, peaufiner celles qui existent déjà et maintenir l’appli Android avec tout ton soin et ton amour

  • Revoir et améliorer l’architecture de Transit pour en simplifier les mises à jour et l’intégration de nouvelles fonctionnalités

  • Conspirer avec l’équipe de design pour concrétiser leur vision (et la tienne).

✅ Qualités et compétences requises

  • Kotlin et C++ n’ont aucun secret pour toi.

  • Tu connais bien Android Studio.

  • Les détails? Personne n’y porte autant attention que toi!

  • Tu sais t’exprimer en français et en anglais.

  • Ce poste est basé à Montréal. Nous avons une forte préférence pour les personnes qui y vivent actuellement ou souhaitent y déménager. Comme ça, on pourra jaser en personne devant une montagne de poutine ou un cappuccino au In Gamba du coin.

💯 Point bonus si…

  • Tu as de l’expérience avec Jetpack Compose. Git et GitHub sont des amis de longue date.Tu as développé (et idéalement lancé) au moins une appli Android.

  • Tu as une véritable passion pour les villes, l’urbanisme, le transport en commun, le design et la technologie.

Tu n'es pas certain·e de correspondre à toutes les qualités recherchées mais tu penses que tu pourrais apporter beaucoup à ce poste chez Transit? N'hésite pas à nous envoyer ta candidature!

💰 Rémunération et avantages sociaux


De 70 000 $ CA à 110 000 $ CA par année, selon l’expérience

  • Des ajustements liés au coût de la vie sont possibles pour les employé·e·s qui ne sont pas établis·e·s à Montréal

  • Options d’achat de parts dans l’entreprise

  • Assurance médicale et dentaire5 semaines de vacancesSemaine de travail de quatre jours à plein salaire (oui oui, tu as bien lu!

  • Équipement Apple

  • Allocation mobilité annuelle de 1 500 $. 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

Écris-nous à emplois+android@transitapp.com en joignant ton CV, une courte présentation de qui tu es et des raisons pour lesquelles tu veux travailler chez Transit, un lien vers ton GitHub ainsi que quelques projets sur lesquels tu as travaillés et qui t’apportent beaucoup de fierté. On a hâte de te rencontrer!P.-S. En envoyant ta candidature, dis-nous comment tu as entendu parler du poste. Entre les branches? Des recherches sur Google en pleine nuit? On meurt d’envie de le savoir.