Top Android Developer Jobs in Montreal

Reposted 3 Days AgoSaved
Hybrid
Montreal, QC
Senior level
Senior level
Digital Media • Music • News + Entertainment
Develop and maintain high-performance Android applications for CBC Gem and ICI Tou.TV across mobile, tablet, and TV platforms. Responsibilities include designing reusable components, ensuring quality and performance, participating in Agile Scrum ceremonies, developing user stories, conducting code reviews, deploying applications, and collaborating with product owners, architects, and technical managers. Bilingual English-French communication is required.
Top Skills: Agile ScrumAndroidAndroid StudioDaggerExoplayerGitGoogle Architecture ComponentsGoogle PlayHiltJetpack ComposeKoinKotlinKotlin MultiplatformMavenMvpMvvmSolidUml
6 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Other • Sales • Software
Develop and lead frontend platform engineering for native and hybrid mobile applications. Build reusable, well-tested Android and iOS SDK components, contribute to architecture and system design, collaborate with product and engineering teams, own customer-facing deliverables, and identify product improvements while maintaining strong engineering standards.
Top Skills: AndroidFlutterIoniciOSJavaKotlinReact NativeSwift
Senior level
Kids + Family • Mobile
Build and own Android growth and monetization experiments across subscriptions, pricing, advertising, purchases, and upgrade flows. Partner with product, design, data science, and analytics to instrument experiments, manage staged rollouts, monitor performance, and act on results. Use AI tools throughout development, contribute to Android architecture and engineering practices, participate in on-call support, mentor engineers, and help scale reliable mobile experiences to tens of millions of users.
Top Skills: AndroidAndroid StudioAndroid Studio ProfilerAndroid View SystemBitriseClaude CodeClean ArchitectureCrashlyticsDaggerFastlaneFlowGithub ActionsGradleHiltJetpack ComposeJetpack NavigationJetpack ViewmodelKotlinKotlin CoroutinesLlmsMacrobenchmarkMcpMviMvvmPerfettoSystrace
11 Days AgoSaved
Remote
Montreal, QC
Mid level
Mid level
Software
Build and scale customer-facing Android marketplace features for buyers and sellers. Develop Compose and legacy XML UI, write unit tests, participate in CI and code reviews, and collaborate with product, design, backend, platform, iOS, QA, and senior Android engineers. Use AI tools daily for coding, testing, debugging, refactoring, documentation, and reducing repetitive work while validating outputs and maintaining ownership of reliability and production quality.
Top Skills: Ai Development ToolsAndroidCameraxCiCoroutinesFeature FlagsHiltJetpack ComposeKotlinMobile AnalyticsMockkRestRoomStateflowTurbineViewmodelsWebviewWorkmanagerXml Views
Senior level
Digital Media • Music • News + Entertainment
Develop and maintain high-performance Android applications for CBC Gem and ICI TOU.TV across mobile, tablet, and TV platforms. Responsibilities include designing reusable components, ensuring application quality and performance, participating in Agile Scrum ceremonies, developing user stories, conducting code reviews, deploying solutions, and collaborating with product owners, architects, and technical managers. The role requires bilingual English-French communication and supports streaming media products.
Top Skills: Agile ScrumAndroid StudioAudio-Video StreamingDaggerExoplayerGitGoogle Architecture ComponentsGoogle PlayHiltJetpack ComposeKoinKotlinKotlin MultiplatformMavenMvpMvvmSolidUml
Reposted 21 Days AgoSaved
In-Office or Remote
Montreal, QC
Junior
Junior
Mobile • Software
Develop and maintain high-quality Android applications across their full lifecycle. Responsibilities include writing reusable code, creating unit and UI tests, debugging and optimizing performance, monitoring stability with Crashlytics and ANR reports, implementing analytics tracking, supporting feature rollouts and A/B testing, maintaining legacy apps, and collaborating with Product, QA, Backend, and Design teams.
Top Skills: AndroidCrashlyticsFirebase AnalyticsGoogle Play StoreJavaKotlinWebrtcWebsocket
29 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Fintech • Software • Financial Services
Develop and maintain scalable native Android applications using Kotlin, focusing on performance, usability, architecture, testing, and code quality. Collaborate with product, design, and backend teams; troubleshoot complex issues; maintain CI/CD workflows; document systems; lead technical initiatives; mentor junior engineers; and contribute to feature planning and estimation.
Top Skills: AndroidCi/CdGitKotlinMvcMvvmRestful ApisTddUi TestingUnit Testing
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
Hybrid
Montreal, QC
Junior
Junior
Transportation
Build and operate Android rider experiences for bike-share and scooter-share platforms. Responsibilities include designing, developing, testing, deploying, monitoring, and maintaining software; participating in on-call support, incident response, code reviews, technical documentation, and reliability improvements. Collaborate with product, design, data science, analytics, operations, TPM, and QA teams while contributing to automation, technical debt reduction, knowledge sharing, and engineering best practices.
Top Skills: AndroidJetpack ComposeKotlin
One Month AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and ship native iOS and Android features for Cohere’s secure AI workspace platform. Collaborate with designers and researchers to implement interfaces, productionize AI models, research technologies, and develop privacy- and security-focused tooling, including custom solutions when standard libraries are unsuitable. The role requires experience with Kotlin and Swift, production mobile applications, project bootstrapping, cross-codebase debugging, and execution in fast-changing environments. Audio feature experience is a bonus.
Top Skills: AndroidiOSKotlinSwift
One Month AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Edtech
Own the Android app end to end, including architecture, performance, releases, app store presence, experimentation, and roadmap. Lead and mentor mobile engineers, establish technical direction, and deliver polished native experiences. Partner with engineering and product leadership on growth, onboarding, and retention initiatives. Ship, instrument, measure, and iterate quickly in a PLG and A/B testing environment, while helping scale the mobile team.
Top Skills: Android StudioAndroid Testing FrameworksAndroid ViewsAWSExpoFirebaseGoogle Play ConsoleJavaJetpack ComposeKotlinNest.JsNext.JsNode.jsPrismaPush NotificationsReact NativeReactTailwind
Senior level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Develop platform support for Unity across Android mobile, laptop, and hybrid devices. Design scalable editor features, analyze and optimize runtime performance, establish benchmarks, resolve bugs, document technical designs, and improve quality through automated testing and code reviews. The role requires advanced C++, C#, and Android systems programming, experience with platform or runtime systems, multithreaded codebases, cross-language memory management, debugging, profiling, and collaboration across engineering teams.
Top Skills: AndroidC#C++JavaKotlinUnityVulkan
Expert/Leader
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Leads cross-functional platform engineering initiatives supporting Unity on Android devices. Designs architectures, optimizes runtime performance, establishes benchmarks, resolves complex system-level issues, mentors engineers, contributes to platform roadmaps, documents technical decisions, and participates in design reviews. The role requires advanced C++, C#, and Android systems programming expertise, strong knowledge of computer architecture, multithreading, debugging, profiling, and large-scale platform or runtime systems.
Top Skills: AndroidC#C++JavaKotlinUnityVulkan
Reposted 2 Months AgoSaved
In-Office or Remote
Montreal, QC
Mid level
Mid level
App development
Develop mobile applications using Flutter, collaborate on design and architecture, integrate Firebase, and ensure best coding practices.
Top Skills: DartFirebaseFlutterGitKotlinRestful ApisSwift
Reposted 2 Months AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Automotive • Other
Develop speech dialog system applications for Android, implement VUI/GUI, ensure app performance, collaborate on features, fix bugs, and maintain code quality.
Top Skills: AndroidBluetoothC/C++Cloud Messaging ApisJavaJavaScriptNdkOpenslesPythonTypescript
Reposted 2 Months AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Automotive • Other
Develop speech dialog systems for Android, ensure performance and quality, collaborate on features, port systems, and maintain code quality.
Top Skills: AndroidAndroid Audio HalBluetoothC/C++HTTPJavaJavaScriptOpenslesPythonTcpTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account