Full-stack Web Developer

 

Description:

As our new full-stack web dev you’ll be in a position to make public transit better in 1000+ cities. On one hand, you’ll build tools that make it easier for riders to use their network. Like a web app that guides riders to the next bus or train, or an API integration that adds a microtransit service into the app. On the other hand, you’ll build dashboards to make transit agency staff more powerful. You’ll give them critical data to inform daily operations, like highlighting improvised bus detours, or showing them which lines are chronically late or crowded.

 

Together with your talented urbanist colleagues, you’ll take the planet’s richest repository of transit data and turn it into products that are not just fascinatingly helpful, but beautiful too. Intrigued? Here’s what we’re looking for from you:

 

📝 Responsibilities

  • Collaborate with various teams to figure out how to best build projects on our roadmap and how to improve existing features in our stable of web products
  • Help us scope out new features, plot out their architecture, and contribute to their development
  • When the situation requires it, put your manager hat on to help lead feature development, from front-end, to back-end, to sometimes even infrastructure. They don’t call it full-stack for nothing!
  • Write clear, commented, tested code so your code reviewers can sleep without nightmares
  • Find the bugs. Fix the bugs.

 

✅ Requirements

  • You love beautiful interfaces. You have a painter’s eye for design, even if you don’t have van Gogh’s facility with the brush (or his taste for lead paints). You love working with designers to create products that are a delight to behold and use.
  • You’re a battle-tested full-stack dev. You preach type safety like a fire warden, and can create React apps in your sleep.
  • When you are awake, you can create even better React apps! (Or better yet, Next.js ones.)
  • APIs are your friends. You sing the gospel of Node.js and pity your ancestors who had to build their APIs with nothing but flint, tinder, raw sockets, and XML. You can create your own, and squeeze secrets out of the others.
  • Git commands flow out of your muscle memory like Chopin concertos, and you’ve got good GitHub etiquette.
  • You’re eager to learn from others (and share your learnings!) with all the fabulous people on your team
  • Conversational skills in English (95% of our transit agency partners are outside of Quebec) and French.

 

💯 Would be nice if

  • You are familiar with Google Cloud Platform
  • You are passionate about cities, urbanism, public transit, design, technology. Or all the above!
  • You leave the lead paints alone

Organization Transit
Industry Web Development / Design Jobs
Occupational Category Web Developer
Job Location Montreal,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-05-13 6:15 pm
Expires on 2026-06-27