Engineering

Mobile Developer (Remote)

Preferable Location(s): Montreal, Canada
Work Type: Full Time

Candidates MUST live and be authorized to work in Canada.


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 carn forge strong relationships.
  • We are inclusive.  We want to be accessible to everyone, so we seek diverse perspectives.
Job Description 
We are seeking a skilled Intermediate Mobile Developer to join our passionate team. As an integral part of our software development team, you will be responsible for enhancing and maintaining our mobile applications for both passengers and drivers. This role requires a strong foundation in mobile application development, a commitment to quality, and the ability to collaborate effectively with cross-functional teams.
Since our clients offer transit services during all hours, this role could require you to occasionally be on-call outside of business hours.

Responsibilities 
Every day at Blaise is unique, but here is a summary of the role's main responsibilities:
  • Develop and maintain high-quality mobile applications for iOS and Android platforms.
  • Collaborate with product managers, designers, and backend developers to deliver compelling user-facing features.
  • Implement best practices in mobile application development, including UI/UX design principles, performance optimization, and code reusability.
  • Participate in code reviews to ensure code quality and share knowledge with other team members.
  • Troubleshoot and resolve issues related to mobile applications, including bug fixing and performance bottlenecks.
Qualifications & Requirements
  • 3+ years of mobile development experience
  • Very strong knowledge of React Native
  • Experience with native iOS (Swift) and Android (Kotlin or Java) development
  • Experience bridging native iOS and native Android apps with React Native
  • Proficient with Git, Jira (or equivalent)
  • You can speak and write well in English (extra points if you can speak French)
  • Passion for sustainable transportation, smart cities & transit technology.
  • BONUS: Experience working with various Mapbox tools & components

Experience comes in different forms, many skills are transferable, and passion goes a long way. If your background is close to what we are looking for, let’s chat.


Perks
  • Salary range: $75-100k depending on experience
  • Subscription to the stock option plan in our growing company
  • Impressive and comprehensive benefits plan (health, dental, life, disability insurance, etc.)
  • Equipment budget for your home office
  • Unlimited paid sick days
  • Flexible work schedule
  • Fun and dynamic team of transit-loving entrepreneurs
  • 3 weeks of paid vacation and 9 additional paid wellness days off
  • Opportunity to learn & grow at a fast pace
The Blaise Transit team values diversity of 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, and impact-driven companies in Montreal? Apply here with your resume and a paragraph on why we should consider you.


 

Développeur.euse de logiciels mobiles

 

NB: Ceci est un poste en télétravail basé au Canada


Blaise Transit a pour mission de créer des solutions de transport durables, agréables et accessibles! Notre plateforme permet à n’importe quelle organisation de déployer 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 optimiser 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 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.
Description du poste 
Nous recherchons un développeur.euse mobile intermédiaire compétent pour rejoindre notre équipe de passionnés. En tant que membre intégral de notre équipe de développement de logiciels, vous serez responsable de l'amélioration et de la maintenance de nos applications mobiles destinées aux passagers et aux conducteurs. Ce rôle exige une base solide en développement d'applications mobiles, un engagement envers la qualité et la capacité de à collaborer efficacement avec des équipes multifonctionnelles.
Étant donné que nos clients offrent des services de transport collectif à toutes heures, ce rôle pourrait vous obliger à être occasionnellement sur appel en dehors des heures de bureau.
Étant donné que nos clients offrent des services de transport en commun en permanence, ce poste pourrait vous obliger à être occasionnellement sur appel en dehors des heures de bureau.

Responsabilités

Chaque jour chez Blaise est unique, mais voici un résumé des principales responsabilités du poste :

  • Développer et maintenir des applications mobiles de haute qualité pour les plateformes iOS et Android.
  • Collaborer avec les chefs de produit, les designers et les ingénieurs backend afin de fournir des fonctionnalités conviviales pour les utilisateurs.
  • Mettre en œuvre les meilleures pratiques en matière de développement d'applications mobiles, y compris les principes de conception UI/UX, l'optimisation de la performance et la réutilisation du code.
  • Participer aux revues de code pour assurer la qualité du code et partager les connaissances avec les autres membres de l'équipe.
  • Dépanner et résoudre les problèmes liés aux applications mobiles, y compris la correction des bogues et les obstacles de performance.

Qualifications et exigences

  • 3+ ans d'expérience en développement mobile
  • Très bonne connaissance et expérience de travail avec React Native
  • Expérience en développement natif iOS (Swift) et Android (Kotlin ou Java)
  • Expérience dans l’intégration des applications natives iOS et Android avec React Native.
  • Vous êtes à l'aise avec Git et Jira (ou équivalent).
  • Vous parlez et écrivez bien en anglais (points supplémentaires si vous pouvez parler français).
  • Passion pour le transport durable, les villes intelligentes et les technologies de transport collectif.
  • BONUS : Expérience de travail avec divers outils et modules de Mapbox.

L'expérience se présente sous de nombreuses formes, diverses compétences sont transférables et la passion est un atout majeur. Si votre expérience est proche de ce que nous recherchons, discutons-en.


Ce que nous offrons

  • Échelle salariale :  75 000 à 100 000 $ selon votre expérience
  • Possibilité d'acquérir des actions ou des options d'achat d’actions dans notre entreprise en pleine croissance
  • Régime d'avantages sociaux impressionnant et complet (assurance maladie, dentaire, vie, invalidité, etc.)
  • Budget d’équipements pour votre bureau à domicile
  • Nombre illimité de jours de maladie payés
  • Horaire de travail flexible
  • Équipe amusante et dynamique de professionnel.le.s passionné.e.s par le transport en commun
  • 3 semaines de vacances payées et 9 jours de congé supplémentaires payés pour le bien-être
  • Possibilité d'apprendre et d'évoluer à un rythme rapide

L’équipe de Blaise Transit valorise la diversité sous toutes ses formes et respecte l’égalité dans les opportunités de travail. 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 des personnes qui s’identifient en tant que membres des Premières Nations, personnes noires, personnes racisées, membres de la communauté LGBTQ2S+, personnes handicapées et/ou toute autre minorité.


Êtes-vous prêt.e à vous joindre à une jeune entreprise en pleine croissance, ambitieuse et pleine d’avenir ? Postulez en cliquant ici et joignez votre CV ainsi qu’un court texte expliquant pourquoi nous devrions considérer votre candidature.

Submit Your Application

You have successfully applied
  • You have errors in applying