Développeur·euse web full-stack

Équipe
Web

Montréal, QC

Full time

Quels sont les services de base pour qu'une ville fonctionne et qu'on puisse y vivre? Une fois l'approvisionnement en eau et en électricité assuré, ça prend un solide réseau de transports en commun. 

Chez Transit, on est d'avis que l'ingéniosité et le sens civique qui ont mené à la construction des aqueducs, routes, ponts, tunnels, appartements et réseaux de communication devraient maintenant permettre aux villes de relever le grand défi du vingt-et-unième siècle : le développement durable. Et pour arriver à accueillir les millions de personnes qui y emménagent, les villes ont besoin de transports collectifs qui tiennent la route. 

C'est pour ça qu'on a besoin de toi.

En te joignant à nous en tant que développeur·euse web full-stack, tu pourras contribuer à l'amélioration des transports en commun dans plus de 700 villes sur la planète. D'une part, tu développeras les outils qui aideront les usager·ère·s à se déplacer sur leur réseau, comme une appli web pour les guider vers leur prochain bus ou métro, ou une intégration API leur permettant d'accéder aux services de transport à la demande directement depuis l'appli. D'autre part, tu développeras des tableaux de bord qui simplifieront le travail du personnel des sociétés de transport en leur présentant les données essentielles à l'exploitation des réseaux au quotidien, les aidant par exemple à repérer facilement les détours imprévus des bus et à identifier les lignes les moins ponctuelles ou les plus bondées.

En collaboration avec tes collègues urbanistes débordant de talent, tu transformeras le plus vaste répertoire de données sur le transport en commun de la planète en produits aussi utiles qu'élégants. Ça te parle? Voici ce qu'on cherche :

📝 Responsabilités

  • Collaborer avec diverses équipes pour déterminer comment développer les projets de notre feuille de route et comment améliorer les fonctionnalités existantes de nos produits web

  • Aider à l'inspection des nouvelles fonctionnalités, décortiquer leur architecture et contribuer à leur développement

  • Au besoin, prendre les rênes et mener à bien le développement d'une fonctionnalité, du front-end au back-end, passant parfois même par l'infrastructure — quand on dit full-stack, c'est full-stack!

  • Écrire du code clair, testé et avec commentaires, pour assurer de douces nuits sans cauchemars à celles et ceux qui le réviseront

  • Trouver les bogues et, bien entendu, les résoudre

✅ Qualités et compétences requises

  • Tu as un faible pour les belles interfaces. Tu vois le design comme un art et, à défaut de pouvoir jouer les Frida Kahlo au bureau, tu aimes collaborer avec les designers pour créer des produits aussi visuellement intéressants qu'agréables à utiliser.

  • Tu es un·e dev full-stack aguerri·e. Tu chantes les louanges de la sûreté du typage comme si c'était ta toune de karaoké préférée et tu peux créer des applis React les yeux fermés.

  • Avec les deux yeux ouverts et en face des trous, tu crées des applis React encore meilleures! (Ou mieux encore, des applis Next.js.)

  • Les API sont tes amies. Tu fais l'éloge de Node.js et prends en pitié tes ancêtres qui devaient construire leurs propres API à la mitaine à partir de bois de chauffage, de duct tape et de feuilles XML. Tu sais comment créer les tiennes et déchiffrer celles des autres.

  • Les commandes Git te font jouer du clavier avec l'aisance de Chopin et tes bonnes manières sont exemplaires sur GitHub.

  • Tu brûles d'envie de découvrir tout ce que tes collègues auront à t'apprendre, et de leur transmettre tes connaissances en retour!

  • Tu peux tenir une conversation en français et en anglais (95 % des sociétés de transport avec lesquelles on travaille opèrent à l'extérieur du Québec).

💯 Points bonus si…

  • Tu es familier·ère avec Google Cloud Platform

  • Tu as une passion pour les villes, l'urbanisme, les transports collectifs, le design, la technologie ou toutes ces réponses!

  • Tu laisses les élans de surréalisme à Frida (du moins quand vient le temps de coder)

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 à 100 000 $ CA par année, selon l'expérience

  • Options d’achat de parts dans l’entreprise

  • 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

Envoie-nous ton CV à [email protected], avec une petite présentation de qui tu es et pourquoi le rôle t'intéresse. On a déjà hâte de te rencontrer!

PS : 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.

PPS : 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 diverses équipes pour déterminer comment développer les projets de notre feuille de route et comment améliorer les fonctionnalités existantes de nos produits web

  • Aider à l'inspection des nouvelles fonctionnalités, décortiquer leur architecture et contribuer à leur développement

  • Au besoin, prendre les rênes et mener à bien le développement d'une fonctionnalité, du front-end au back-end, passant parfois même par l'infrastructure — quand on dit full-stack, c'est full-stack!

  • Écrire du code clair, testé et avec commentaires, pour assurer de douces nuits sans cauchemars à celles et ceux qui le réviseront

  • Trouver les bogues et, bien entendu, les résoudre

✅ Qualités et compétences requises

  • Tu as un faible pour les belles interfaces. Tu vois le design comme un art et, à défaut de pouvoir jouer les Frida Kahlo au bureau, tu aimes collaborer avec les designers pour créer des produits aussi visuellement intéressants qu'agréables à utiliser.

  • Tu es un·e dev full-stack aguerri·e. Tu chantes les louanges de la sûreté du typage comme si c'était ta toune de karaoké préférée et tu peux créer des applis React les yeux fermés.

  • Avec les deux yeux ouverts et en face des trous, tu crées des applis React encore meilleures! (Ou mieux encore, des applis Next.js.)

  • Les API sont tes amies. Tu fais l'éloge de Node.js et prends en pitié tes ancêtres qui devaient construire leurs propres API à la mitaine à partir de bois de chauffage, de duct tape et de feuilles XML. Tu sais comment créer les tiennes et déchiffrer celles des autres.

  • Les commandes Git te font jouer du clavier avec l'aisance de Chopin et tes bonnes manières sont exemplaires sur GitHub.

  • Tu brûles d'envie de découvrir tout ce que tes collègues auront à t'apprendre, et de leur transmettre tes connaissances en retour!

  • Tu peux tenir une conversation en français et en anglais (95 % des sociétés de transport avec lesquelles on travaille opèrent à l'extérieur du Québec).

💯 Points bonus si…

  • Tu es familier·ère avec Google Cloud Platform

  • Tu as une passion pour les villes, l'urbanisme, les transports collectifs, le design, la technologie ou toutes ces réponses!

  • Tu laisses les élans de surréalisme à Frida (du moins quand vient le temps de coder)

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 à 100 000 $ CA par année, selon l'expérience

  • Options d’achat de parts dans l’entreprise

  • 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

Envoie-nous ton CV à [email protected], avec une petite présentation de qui tu es et pourquoi le rôle t'intéresse. On a déjà hâte de te rencontrer!

PS : 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.

PPS : 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 diverses équipes pour déterminer comment développer les projets de notre feuille de route et comment améliorer les fonctionnalités existantes de nos produits web

  • Aider à l'inspection des nouvelles fonctionnalités, décortiquer leur architecture et contribuer à leur développement

  • Au besoin, prendre les rênes et mener à bien le développement d'une fonctionnalité, du front-end au back-end, passant parfois même par l'infrastructure — quand on dit full-stack, c'est full-stack!

  • Écrire du code clair, testé et avec commentaires, pour assurer de douces nuits sans cauchemars à celles et ceux qui le réviseront

  • Trouver les bogues et, bien entendu, les résoudre

✅ Qualités et compétences requises

  • Tu as un faible pour les belles interfaces. Tu vois le design comme un art et, à défaut de pouvoir jouer les Frida Kahlo au bureau, tu aimes collaborer avec les designers pour créer des produits aussi visuellement intéressants qu'agréables à utiliser.

  • Tu es un·e dev full-stack aguerri·e. Tu chantes les louanges de la sûreté du typage comme si c'était ta toune de karaoké préférée et tu peux créer des applis React les yeux fermés.

  • Avec les deux yeux ouverts et en face des trous, tu crées des applis React encore meilleures! (Ou mieux encore, des applis Next.js.)

  • Les API sont tes amies. Tu fais l'éloge de Node.js et prends en pitié tes ancêtres qui devaient construire leurs propres API à la mitaine à partir de bois de chauffage, de duct tape et de feuilles XML. Tu sais comment créer les tiennes et déchiffrer celles des autres.

  • Les commandes Git te font jouer du clavier avec l'aisance de Chopin et tes bonnes manières sont exemplaires sur GitHub.

  • Tu brûles d'envie de découvrir tout ce que tes collègues auront à t'apprendre, et de leur transmettre tes connaissances en retour!

  • Tu peux tenir une conversation en français et en anglais (95 % des sociétés de transport avec lesquelles on travaille opèrent à l'extérieur du Québec).

💯 Points bonus si…

  • Tu es familier·ère avec Google Cloud Platform

  • Tu as une passion pour les villes, l'urbanisme, les transports collectifs, le design, la technologie ou toutes ces réponses!

  • Tu laisses les élans de surréalisme à Frida (du moins quand vient le temps de coder)

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 à 100 000 $ CA par année, selon l'expérience

  • Options d’achat de parts dans l’entreprise

  • 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

Envoie-nous ton CV à [email protected], avec une petite présentation de qui tu es et pourquoi le rôle t'intéresse. On a déjà hâte de te rencontrer!

PS : 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.

PPS : 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!