Staff Android Engineer
Core
Design, architect, and develop cross-functional, multi-platform mobile application systems for Capital One Canada's credit products.
Role type
Staff Android Engineer (hands-on IC with mentorship)
Builds
Native Android mobile applications (Credit Keeper, Personal Information management, Quick Check™)
Domain
Fintech / Mobile Banking
Deliverable
production ML models | product features
Required skills
Native Android development (Java/Kotlin), Application & data design, Architecture, RxJava, Coroutines, Dagger, Espresso, Junit, Jenkins, Jetpack Compose, Agile methodologies, Technical mentorship
Preferred skills
Full SDLC leadership, Cloud platforms (AWS), Advanced Agile practices
Technologies
Java, Kotlin, RxJava, Coroutines, Dagger, Espresso, Junit, Jenkins, Jetpack Compose, AWS
Responsibilities
Own technical design and architecture of multi-platform systems; Develop and support full-stack development tools; Mentor Junior, Intermediate, and Senior associates; Contribute expertise on evolving technology impacts
Seniority
Staff, hands-on IC with mentorship