Mobile Developer

4 weeks ago


Montréal QC, Canada IDEKA Services Conseils Full time

We’re looking for a highly skilled and passionate Native Mobile App Developer with deep expertise in Kotlin and the Android ecosystem. The ideal candidate is a true Kotlin guru — someone who writes clean, maintainable, and scalable code, has a strong grasp of mobile architecture and performance optimization , and thrives in creating world-class user experiences on Android. Responsibilities Design, develop, and maintain native Android applications using Kotlin and modern Android frameworks (Jetpack, Compose, Coroutines, etc.) Collaborate with cross-functional teams (UI/UX, backend, QA, DevOps) to define, design, and ship new features Architect mobile solutions with scalability, security, and performance in mind Implement clean architecture patterns (MVVM, MVI, MVP) and ensure testable, modular code Optimize applications for speed, memory, and battery performance Participate in code reviews , technical discussions, and continuous improvement initiatives Stay current with emerging Android technologies, tools, and best practices Mentor junior developers and help shape engineering standards and guidelines Qualifications 5+ years of professional Android development experience Expert-level proficiency in Kotlin (including Coroutines, Flow, and DSLs) Note that for Mobile we are prioritizing candidates that have work experience with KMP. Deep understanding of Android SDK , Jetpack components , and Material Design principles Experience integrating with RESTful APIs, GraphQL , and third-party SDKs Solid knowledge of mobile CI/CD pipelines (Bitrise, GitHub Actions, or Firebase App Distribution) Strong understanding of app security , offline storage , and data synchronization Familiarity with Compose UI , modularization , and dependency injection (Dagger/Hilt/Koin) Experience with unit testing and UI testing frameworks (JUnit, Espresso, Mockito) Bachelor’s degree in Computer Science or equivalent experience English mandatoy. Nice to Have Experience with Kotlin Multiplatform Mobile (KMM) Exposure to iOS development (Swift) for cross-platform collaboration Knowledge of cloud services (AWS, Firebase, GCP) and DevOps workflows Contributions to open-source Android libraries or Kotlin projects Hybrid 3x/week in Montreal or Mississauga or North York, or Open to 100% remote to those residing outside of those cities.


  • Mobile Developer

    4 weeks ago


    Montréal, QC, Canada IDEKA Services Conseils Full time

    We're looking for a highly skilled and passionate Native Mobile App Developer with deep expertise in Kotlin and the Android ecosystem. The ideal candidate is a true Kotlin guru — someone who writes clean, maintainable, and scalable code, has a strong grasp of mobile architecture and performance optimization, and thrives in creating world-class user...

  • Mobile Developer

    4 weeks ago


    Montréal, QC, Canada IDEKA Services Conseils Full time

    We're looking for a highly skilled and passionate Native Mobile App Developer with deep expertise in Kotlin and the Android ecosystem. The ideal candidate is a true Kotlin guru — someone who writes clean, maintainable, and scalable code, has a strong grasp of mobile architecture and performance optimization, and thrives in creating world-class user...

  • Mobile Developer

    4 weeks ago


    Montréal, QC, Canada IDEKA Services Conseils Full time

    We’re looking for a highly skilled and passionate Native Mobile App Developer with deep expertise in Kotlin and the Android ecosystem. The ideal candidate is a true Kotlin guru — someone who writes clean, maintainable, and scalable code, has a strong grasp of mobile architecture and performance optimization , and thrives in creating world-class user...

  • Mobile Developer

    4 weeks ago


    Montréal, QC, Canada IDEKA Services Conseils Full time

    We’re looking for a highly skilled and passionate Native Mobile App Developer with deep expertise in Kotlin and the Android ecosystem. The ideal candidate is a true Kotlin guru — someone who writes clean, maintainable, and scalable code, has a strong grasp of mobile architecture and performance optimization , and thrives in creating world-class user...


  • Montréal, QC HW B, Canada Citylogix Full time

    About CitylogixCitylogix is a leading provider of data and analytics for smart city transportation infrastructure, leveraging LiDAR, 360° imaging, and AI-powered analytics to create detailed digital maps, and provide predictive analytics for proactive asset management.About the roleWe're hiring a Flutter developer to help ship and scale a mobile app used by...


  • Montréal, QC, Canada S.i. Systems Full time

    Our client has an immediate requirement for a Senior Mobile Application Developer with Xamarin (Maui) experience to build a prototype for a customer facing retail application. Must Have: 7+ years' experience as a Mobile Developer 4+ years' experience with Xamarin (Maui) Experience with Xamarin.Forms and Xamarin Native (iOS and Android) development Strong...


  • Montréal, QC HB N, Canada Desjardins Full time

    As an iOS mobile developer, you participate in IT efficiency and quality by analyzing, designing, configuring, developing, maintaining and upgrading software products in accordance with the organization's requirements. Your skills in technology and your ability to anticipate innovation actively help develop, standardize and implement large-scale IT systems,...

  • Mobile Engineer

    4 weeks ago


    Montréal, QC, Canada IDEKA Services Conseils Full time

    We’re looking for a highly skilled and passionate Native Mobile App Developer with deep expertise in Kotlin and the Android ecosystem. The ideal candidate is a true Kotlin guru — someone who writes clean, maintainable, and scalable code, has a strong grasp of mobile architecture and performance optimization , and thrives in creating world-class...


  • Montréal, Canada AstraNorth Full time

    **Job Overview** Project Manager - Montreal (4 Days onsite) - Looking for Tech Lead or PM with solid background in NET (C#) backend with a View.js front end. Mobile team (iOS and Android native development). - .Net + Mobile background. Key Responsibilities - Conduct in-depth technical analysis of the current state of card issuing and acquiring systems,...


  • Montréal, Canada SYSTRA Full time

    Country/Region: CA- Field: Project Management- Location: Montréal, CA- Type of Contract: Permanent- Level of experience: 05-10 years- Job number: **About SYSTRA Canada** SYSTRA Canada (formerly Consultants CANARAIL) is an engineering and consulting firm, dedicated mainly to the transportation of people and goods. We are part of the SYSTRA group, an...