1

Kotlin Multiplatform Jobs in Quebec (NOW HIRING)

Contribuer a la base de code partagee Kotlin Multiplatform (KMP) * Contribuer a faire de Sherpa un milieu de travail agreable, stimulant et inclusif Ce que vous maitrisez * Swift * SwiftUI * XCode

$80 - $100/hr

Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) * Prior experience with GCP is a plus What We Offer * A fast-growing environment where you can help shape the company and ...

Tu as une solide experience en React Native ou en Kotlin Multiplatform (KMP), et tu es enthousiaste a l'idee d'explorer et de maitriser les deux approches. * Tu as une bonne comprehension des ...

Tu as une solide experience en React Native ou en Kotlin Multiplatform (KMP), et tu es enthousiaste a l'idee d'explorer et de maitriser les deux approches. * Tu as une bonne comprehension des ...

Senior Software Engineer, Mobile

Montreal, QC · On-site

CA$125K - CA$165K/yr

Proven proficiency with Kotlin Multiplatform (KMP) and both native iOS development (Swift) and native Android development * Direct experience with native mobile security features, including Secure ...

Kotlin Multiplatform information

What is Kotlin Multiplatform?

Kotlin Multiplatform is a technology developed by JetBrains that allows developers to use a single codebase to build applications for multiple platforms, such as Android, iOS, web, and desktop. By sharing common code and writing platform-specific code only when necessary, it helps reduce duplication and maintenance efforts. Kotlin Multiplatform is part of the Kotlin ecosystem and is particularly popular for sharing business logic across mobile apps. It enables faster development, easier code sharing, and improved consistency across platforms.

What are some typical challenges faced by developers working in Kotlin Multiplatform projects?

Developers in Kotlin Multiplatform projects often encounter challenges related to platform-specific APIs and dependencies, as not all libraries are available across all targeted platforms. Balancing shared code with platform-specific implementations requires careful project structuring and constant communication with iOS and Android teams. Additionally, keeping up with the evolving nature of Kotlin Multiplatform tooling and best practices can be demanding, but it also presents growth opportunities as the ecosystem matures.

What are the key skills and qualifications needed to thrive as a Kotlin Multiplatform Developer, and why are they important?

To thrive as a Kotlin Multiplatform Developer, you need strong proficiency in Kotlin, cross-platform mobile development concepts, and experience with shared codebases, often supported by a degree in computer science or related field. Familiarity with tools like Android Studio, IntelliJ IDEA, Gradle, and version control systems such as Git, as well as knowledge of iOS and Android SDKs, is typically required. Excellent problem-solving skills, adaptability, and effective communication help developers collaborate across teams and address platform-specific challenges. These skills and qualities are crucial to efficiently delivering robust, maintainable apps that run seamlessly on multiple platforms.
What are popular job titles related to Kotlin Multiplatform jobs in Quebec? For Kotlin Multiplatform jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Kotlin Multiplatform jobs in Quebec look for? The top searched job categories for Kotlin Multiplatform jobs in Quebec are:
What cities in Quebec are hiring for Kotlin Multiplatform jobs? Cities in Quebec with the most Kotlin Multiplatform job openings:
Infographic showing various Kotlin Multiplatform job openings in Quebec as of July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 78% Physical, 4% Hybrid, and 18% Remote job distribution.

Developpeur.euse Senior iOS

Sherpa

Montreal, QC

Temporary

Re-posted 21 days ago


Job description


Developpeur.euse Mobile Senior iOS

Poste permanent a temps plein, bilingue (FR/EN)dans le Grand Montreal


A propos de Sherpa

Sherpa est le principal fournisseur d'applications mobiles et de plateformes web pour les conventions et salons professionnels les plus importants aux Etats-Unis et en Europe. Nos solutions couvrent les evenements hybrides, la geolocalisation interieure, les portails d'exposants et les modules de recommandations personnalisees. Elles sont utilises par des centaines de milliers de participants chaque annee.


Votre role

Vous rejoignez l'equipe mobile de Sherpa en tant que developpeur.euse iOS de reference. Notre strategie depuis 2022 : une equipe mobile unifiee iOS/Android, pas deux silos separes. Vous travaillerez en etroite collaboration avec votre homologue Android, avec les equipes Design, Web et Backend, et vous contribuerez activement aux decisions d'architecture.


Responsabilites

  • Concevoir, developper et faire evoluer nos applications iOS natives
  • Ecrire des tests unitaires et participer aux plans de tests
  • Assurer la stabilite des applications et reagir aux anomalies en production
  • Participer a l'elaboration des specifications fonctionnelles
  • Proposer des solutions techniques et ergonomiques de maniere autonome
  • Contribuer a la base de code partagee Kotlin Multiplatform (KMP)
  • Contribuer a faire de Sherpa un milieu de travail agreable, stimulant et inclusif

Ce que vous maitrisez

  • Swift
  • SwiftUI
  • XCode
  • Combine
  • Objective-C


Atouts apprecies

  • Experience avec Kotlin Multiplatform (KMP)
  • Connaissance des outils d'automatisation : GitHub Actions, Fastlane
  • Experience avec GraphQL, SQLite, HTML, JavaScript
  • Experience en developpement Android (atout, non requis)


Vos qualifications et competences

  • Baccalaureat en informatique ou genie logiciel
  • Minimum de 5 ans d'experience en developpement d'applications iOS
  • Maitrise de Swift, SwiftUI, Xcode et des frameworks Apple
  • Fort esprit critique, constructif et collaboratif
  • Bonne comprehension des outils de collaboration tels Git/GitHub, Confluence
  • Bilinguisme francais-anglais a l'oral et a l'ecrit


Pourquoi rejoindre Sherpa?

  • Salaire et avantages competitifs selon l'experience
  • Flexibilite et style de vie equilibre
  • Projets et clients passionnants a l'echelle internationale
  • Equipe stimulante, dynamique et decontractee
  • Vos idees et vos contributions feront la difference des le premier jour


Contactez-nous!

Si vous avez ce qu'il faut pour relever ce defi et croyez pouvoir vous realiser au sein de notre equipe, nous voulons vous connaitre!


Appliquez ici:https://sherpa.bamboohr.com/careers/79

Veuillez noter que nous ne contacterons que les candidats selectionnes pour une entrevue. Nous vous remercions de votre comprehension.