# Staff Android Engineer

**Company**: Capital One Canada
**Location**: Toronto, Ontario
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Salary**: $173,000 - $197,400
**Category**: Engineering
**Industry**: Finance

**Apply**: https://capitalone.wd12.myworkdayjobs.com/en-US/Capital_One/job/Toronto-ON/Staff-Android-Engineer_R999028-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5bb39f2d-69d

## Description

Capital One Canada is seeking a Staff Android Engineer to join its software studio team. The successful candidate will be responsible for the technical design, architecture, and development of cross-functional, multi-platform application systems.

Responsibilities:

- Own technical design, architecture, and development of cross-functional, multi-platform application systems

- Work as part of a dynamic mobile team throughout the Software Development Life Cycle

- Improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies

- Contribute expertise on how evolving technology affects the domain

- Provide mentorship to Junior, Intermediate, and Senior mobile associates

Basic Qualifications:

- At least 6 years of hands-on development of Native Android applications using Java/Kotlin

- At least 6 years of experience with application and/or data design, architecture, and development

- Experience with RxJava, Coroutines, Dagger, Espresso, Junit, and Jenkins, Jetpack Compose

- Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholders

Preferred Qualifications:

- 8+ Years of experience leading the full life-cycle of Software Development

- Bachelor's, Master’s or Diploma in Computer Science, Software Engineering, Information Technology, or a related field

- Exposure to AWS or other cloud products

- Experience working in an agile environment and familiar with agile development methodologies

Benefits:

- Take ownership of your own potential with access to tools and mentorship to reach your potential and define your career trajectory

- Find your rhythm with a hybrid model – with 3 days in the office per week – that gives room for both collaboration and personal commitments

- Benefits built for your life, including full coverage for spouses, domestic partners, and dependents, a one-time Work From Home allowance, up to $3,000 in mental health coverage, and up to $5,000 in annual tuition subsidies

## Skills

### Required
- Java
- Kotlin
- RxJava
- Coroutines
- Dagger
- Espresso
- Junit
- Jenkins
- Jetpack Compose

### Nice to have
- AWS
- agile development methodologies
- Computer Science
- Software Engineering
- Information Technology

---

Source: [Apply at capitalone.wd12.myworkdayjobs.com](https://capitalone.wd12.myworkdayjobs.com/en-US/Capital_One/job/Toronto-ON/Staff-Android-Engineer_R999028-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
