CareerPlanSign in

Senior Android Engineer, Manulife Bank Technology

Toronto, Ontario, CA💼 Full-time💰 $113,000–$113,000🗓 2026-09-22 → 2026-09-25

Core

Building and maintaining Canada's top-rated banking app for Android, delivering world-class digital experiences to millions of customers.

Role type

Senior Android Engineer (IC)

Builds

Production Android banking application

Domain

Financial Services / Mobile

Deliverable

production ML models | product features

Required skills

Kotlin, Java, Android architecture (MVVM), RESTful APIs, OAuth 2.0, OpenID Connect, software testing, performance optimization, security best practices, technical mentoring

Preferred skills

Jetpack Compose, Kotlin Flow, RxJava, biometric authentication, automated testing frameworks (JUnit, Espresso, Appium), observability tools (New Relic, SonarQube)

Technologies

GitHub, GitHub Actions, Jira, Confluence, Microsoft Teams

Responsibilities

Design and build high-quality Android applications; take ownership of features from concept to delivery; contribute to architecture and technical decisions; mentor engineers through code reviews and guidance; improve application reliability, performance, and deployment automation; utilize feature flags and customer feedback for continuous improvement.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.