CareerPlanSign in

Senior Android Developer

Regent Park, City of Toronto💼 Full-time🗓 2026-06-09 → 2026-08-05

Core

Modernizing and improving one of Canada's largest financial institutions' successful banking apps.

Role type

Senior Android Developer

Builds

Native Android applications for a major Canadian bank

Domain

Fintech / Mobile Banking

Deliverable

production ML models | product features

Required skills

Native Android development, Java, Object-Oriented Programming, Android app architecture, software design patterns, RESTful services integration, automated testing (Junit, Robolectric, Espresso), Agile methodologies

Preferred skills

Kotlin, MVVM pattern, OAuth/OpenID security protocols, Android Keystore, accessibility considerations

Technologies

Android SDK, Java, Kotlin, Junit, Robolectric, Espresso, RESTful services

Responsibilities

Develop solutions to complex problems using frameworks and design patterns, Collect and analyze requirements, Write and test code, Review existing code for feasibility and maintainability, Perform impact analysis for system changes, Offer guidance to product owners, Stay up-to-date with Android platform capabilities, Conduct peer code reviews, Provide mentorship to junior developers

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