Software Developer - Android

New
Open- CanadaFull-TimeSenior
Salary113,400 - 248,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AndroidArtificial IntelligenceJavaKotlinCI/CD

Requirements

  • Technical leader with ability to create roadmaps aligning with business objectives.
  • Deep expertise in Kotlin, Jetpack Compose, Coroutines, and Flows.
  • Proven track record of architecting modular, maintainable systems.
  • Strong background in performance optimization, observability, and system-level debugging.
  • Experience using AI and automation to improve developer velocity.
  • Passionate about creating high-performance mobile experiences.
  • Experience with instrumentation, SLOs/SLIs, fault-tolerance, and production diagnostics.
  • Experience influencing roadmaps, contributing to multi-team initiatives, and mentoring others.

Responsibilities

  • Design, develop, and sustain high-performance Android applications using Kotlin, Jetpack Compose, and Java.
  • Lead architectural modernization and modularization to improve scalability and cross-platform reuse.
  • Define and own the entire lifecycle of your systems from feature ideation to deployment and data analysis.
  • Influence and evolve architecture to enable reuse across Android, iOS, and Web.
  • Apply AI-driven tools and automation frameworks to speed up development and testing.
  • Leverage intelligent telemetry and optimization pipelines to improve app performance.
  • Define observability standards, telemetry pipelines, and fault-tolerance strategies.
  • Drive technical discussions and mentor developers across mobile platforms.
View Full Description & ApplyYou'll be redirected to the employer's site
113,400 - 248,000 CAD per year
Apply Now