B

React Native Mobile Developer Intern - Summer 2026 Semester (May-August, Remote - Canada)

Blaise Transit
Internship
Remote
Canada

Candidates MUST:

  • Live in Canada.
  • Be full or part-time students with at least one semester of school remaining in their program.
  • Must be attending a Canadian University.
  • Be Canadian citizens, permanent residents, or hold refugee status.
Any candidate that does not have these 4, will not be considered.

Blaise Transit is on a mission to create sustainable, enjoyable, and accessible transportation for all! Our platform allows any organization to create an on-demand transit system using their own vehicles.  Unlike traditional (fixed-route) public transit, on-demand transit allows vehicles to be dynamically routed based on passenger demand. Using Blaise, our partner transit agencies can use their vehicles more efficiently (meaning less greenhouse gas emissions), provide a better passenger experience, and connect populations who have never had access to public transit before!


We hold the following values:

  • We are sustainable.  We leave our clients, our team, and our world better than we found them.
  • We are innovative.  We experiment with new solutions to help us continually improve.
  • We are empathetic.  We listen to understand, so we can forge strong relationships.
  • We are inclusive.  We want to be accessible to everyone, so we seek diverse perspectives.

Things we hope our Frontend Developer Intern will do:

  • Implement new features and bug fixes in our mobile and web apps
  • Create technical designs for new features, and present them to the team
  • Provide feedback on technical designs presented by other developers
  • Provide feedback on feature specifications (e.g. user interface mockups and prototypes) created by other members of the Blaise team
  • Review code written by other members of our development team

Our Mobile Developer Intern must have:

  • 1+ years of mobile development experience using React Native.
  • One or more previous professional experiences (internships) using JavaScript
  • A portfolio of projects you worked on by yourself, or in a small team
  • Proficiency with Git and ticket management software such as Asana
  • BONUS: You’re passionate about code, public transit and urbanism

Perks of joining us:

  • Learn how to write production quality code from our team of developers
  • Gain experience working as part of a real software development team
  • Get feedback and support from a mentor throughout your internship
  • Develop your own designs, get feedback, implement them, and see them deployed to production!
  • Participate in our Programming Book Club, and learn best practices, design patterns, and programming concepts.
  • Work with awesome, driven people!

The Blaise Transit team values diversity in all forms and is an equal opportunity employer. Creating an inclusive environment where everyone feels comfortable is a top priority. To that end, we welcome and encourage applications from those who self-identify as Indigenous, Black, as a Person of Colour, LGBTQ2S+, as a person with a disability, and/or any other minority.


Ready to join one of the fastest-growing, ambitious, impact-driven, and fully remote companies in Montreal?



Blaise Transit a pour mission de créer des solutions de transport durables, agréables et accessibles à tous! Notre plateforme permet à n’importe quelle organisation de créer un système de transport en commun à la demande en utilisant ses propres véhicules.  Contrairement au transport en commun traditionnel (c’est-à-dire à itinéraires et horaires fixes), le transport en commun à la demande permet de continuellement réarranger les itinéraires et les horaires des véhicules en fonction de la demande des passagers. Les sociétés de transport faisant appel à notre plateforme peuvent ainsi utiliser leurs véhicules plus efficacement (réduisant ainsi leurs émissions de gaz à effet de serre), offrir une meilleure expérience aux passagers et relier des communautés qui n'ont jamais eu accès à des services de transport en commun auparavant!


Les valeurs fondamentales de Blaise sont les suivantes :

  • Nous sommes durables.  Nous laissons nos clients, notre Ă©quipe et notre monde en meilleur Ă©tat que nous les avons trouvĂ©s.
  • Nous sommes innovants.  Nous expĂ©rimentons continuellement de nouvelles solutions afin de nous amĂ©liorer.
  • Nous sommes empathiques.  Nous Ă©coutons pour comprendre et ainsi dĂ©velopper des relations solides.
  • Nous sommes inclusifs.  Nous voulons ĂŞtre accessibles Ă  tous et nous recherchons donc des perspectives diverses.

Nous espérons que notre Stagiaire en Développement Mobile pourra assumer les fonctions suivantes:

  • ImplĂ©menter de nouvelles fonctionnalitĂ©s et corriger les bogues dans nos applications mobiles et web
  • Contribuer Ă  la conception technologique des nouvelles fonctionnalitĂ©s et la prĂ©senter au reste de l’équipe
  • Fournir de la rĂ©troaction sur les plans techniques prĂ©sentĂ©s par les autres dĂ©veloppeurs
  • Fournir de la rĂ©troaction sur les spĂ©cifications des fonctionnalitĂ©s (par exemple des maquettes et prototypes d’interface utilisateur) créées par les autres membres de l’équipe Blaise
  • RĂ©viser le code Ă©crit par les autres dĂ©veloppeurs

Notre Stagiaire en Développement Mobile aurait idéalement :

  • Plus d’un an d’expĂ©rience en dĂ©veloppement mobile avec React Native
  • Une ou plusieurs expĂ©riences professionnelles antĂ©rieures (stages) impliquant JavaScript
  • Un portfolio de projets sur lesquels vous avez travaillĂ© seul ou avec une petite Ă©quipe
  • Une maĂ®trise de Git et d’un logiciel de gestion de tickets (par exemple Asana)
  • BONUS: Une passion pour le transport en commun et l’urbanisme

Les avantages de se joindre Ă  nous :

  • Apprendre Ă  Ă©crire du code de production de haute qualitĂ© grâce Ă  notre Ă©quipe de dĂ©veloppeurs
  • AcquĂ©rir une expĂ©rience de travail professionnelle au sein d'une vĂ©ritable Ă©quipe de dĂ©veloppement logiciel
  • BĂ©nĂ©ficier de la rĂ©troaction et du soutien d'un mentor pendant votre stage
  • DĂ©velopper vos propres conceptions, recevoir des conseils sur ceux-ci, les mettre en Ĺ“uvre et les voir dĂ©ployĂ©es en production!
  • Participer Ă  notre club de lecture sur la programmation et dĂ©velopper des meilleures pratiques, des modèles de conception et des concepts de programmation auxquels vous n'ĂŞtes peut-ĂŞtre pas exposĂ© dans votre travail quotidien.
  • Travailler avec des personnes sympathiques et motivĂ©es!

L'équipe de Blaise Transit valorise la diversité sous toutes ses formes et s’engage à garantir l’égalité des chances à toutes les personnes candidates qualifiées. La création d'un environnement inclusif où chacun se sent à l'aise est une priorité absolue. À cette fin, nous accueillons et encourageons les candidatures de tout individu s'identifiant comme autochtone, noir, personne de couleur, LGBTQ2S+, personne handicapée et/ou faisant partie de toute autre minorité.


Êtes-vous prêt à rejoindre une entreprise complètement en télétravail qui est en pleine croissance et parmi les plus ambitieuses et les plus dynamiques de Montréal?