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