-
View all jobs
About The Company
Capital One Canada has been a pioneer in transforming the banking landscape for over 30 years. Our mission is to revolutionize the way Canadians access and manage credit by making financial products simple, accessible, intuitive, and rewarding. We believe in empowering our customers to achieve their financial goals and are committed to fostering meaningful relationships built on trust and innovation. As a forward-thinking financial institution, we leverage cutting-edge technology to deliver exceptional customer experiences and drive positive change in the industry.
About The Role
We are seeking a highly skilled Staff Android Engineer to join our dynamic technology team in Toronto, Ontario. In this role, you will be instrumental in designing, developing, and maintaining our cross-platform mobile applications, primarily focusing on Android. You will work closely with product managers, designers, and other engineering teams to deliver innovative features that enhance our customers' financial experience. This position requires a deep understanding of native Android development using Java and Kotlin, as well as experience with modern development practices such as microservices, RESTful APIs, and cloud integration. The ideal candidate will possess a strong technical background, demonstrate leadership in software architecture, and be passionate about creating scalable, high-quality mobile solutions that align with our company's mission and values.
Qualifications
The successful candidate will have a minimum of six years of hands-on experience in native Android application development using Java and Kotlin. A solid understanding of application and data architecture, design principles, and development lifecycle is essential. Experience with reactive programming frameworks such as RxJava and Coroutines, dependency injection tools like Dagger, and testing frameworks including Espresso and Junit is required. Additionally, familiarity with continuous integration tools such as Jenkins and cloud platforms like AWS will be advantageous. Candidates should also have demonstrated experience mentoring junior team members and collaborating effectively with cross-functional teams. A bachelor’s or higher degree in Computer Science, Software Engineering, or related fields is preferred.
Responsibilities
You will be responsible for owning the technical design, architecture, and development of complex, multi-platform application systems. This includes working within agile teams throughout the entire software development lifecycle—from planning and coding to testing and deployment. You will contribute to improving engineering practices by implementing best practices in coding, testing, and deployment. Your role will involve collaborating with product owners and stakeholders to translate business needs into technical solutions, ensuring high performance, security, and scalability. Additionally, you will provide mentorship and guidance to junior, intermediate, and senior mobile developers, fostering a culture of continuous learning and innovation. Your expertise will influence the adoption of new technologies and practices that keep our applications at the forefront of the industry.
Benefits
Capital One Canada offers a comprehensive benefits package designed to support your physical, financial, and emotional well-being. Enjoy a hybrid work environment with a flexible schedule, including three days in the office and the option to work remotely. We provide a one-time Work From Home allowance to help you set up a comfortable workspace. Our benefits include full coverage for spouses, domestic partners, and dependents, as well as mental health support with up to $3,000 in coverage annually. We also offer tuition subsidies of up to $5,000 per year to support your ongoing professional development. Additional perks include wellness programs, paid time off, competitive salary packages, performance-based incentives, and opportunities for career growth within a collaborative and innovative environment.
Equal Opportunity
Capital One Canada is committed to fostering a diverse and inclusive workplace. We are an equal opportunity employer and consider all qualified applicants regardless of race, ethnicity, gender, age, sexual orientation, disability, or other protected characteristics. We provide reasonable accommodations to applicants and employees to ensure an inclusive hiring process and work environment. If you require accommodations during the application or onboarding process, please contact our recruiting team. We believe that diversity drives innovation and excellence, and we are dedicated to creating a workplace where everyone feels valued and empowered to contribute their best.
Capital One Canada has been a pioneer in transforming the banking landscape for over 30 years. Our mission is to revolutionize the way Canadians access and manage credit by making financial products simple, accessible, intuitive, and rewarding. We believe in empowering our customers to achieve their financial goals and are committed to fostering meaningful relationships built on trust and innovation. As a forward-thinking financial institution, we leverage cutting-edge technology to deliver exceptional customer experiences and drive positive change in the industry.
About The Role
We are seeking a highly skilled Staff Android Engineer to join our dynamic technology team in Toronto, Ontario. In this role, you will be instrumental in designing, developing, and maintaining our cross-platform mobile applications, primarily focusing on Android. You will work closely with product managers, designers, and other engineering teams to deliver innovative features that enhance our customers' financial experience. This position requires a deep understanding of native Android development using Java and Kotlin, as well as experience with modern development practices such as microservices, RESTful APIs, and cloud integration. The ideal candidate will possess a strong technical background, demonstrate leadership in software architecture, and be passionate about creating scalable, high-quality mobile solutions that align with our company's mission and values.
Qualifications
The successful candidate will have a minimum of six years of hands-on experience in native Android application development using Java and Kotlin. A solid understanding of application and data architecture, design principles, and development lifecycle is essential. Experience with reactive programming frameworks such as RxJava and Coroutines, dependency injection tools like Dagger, and testing frameworks including Espresso and Junit is required. Additionally, familiarity with continuous integration tools such as Jenkins and cloud platforms like AWS will be advantageous. Candidates should also have demonstrated experience mentoring junior team members and collaborating effectively with cross-functional teams. A bachelor’s or higher degree in Computer Science, Software Engineering, or related fields is preferred.
Responsibilities
You will be responsible for owning the technical design, architecture, and development of complex, multi-platform application systems. This includes working within agile teams throughout the entire software development lifecycle—from planning and coding to testing and deployment. You will contribute to improving engineering practices by implementing best practices in coding, testing, and deployment. Your role will involve collaborating with product owners and stakeholders to translate business needs into technical solutions, ensuring high performance, security, and scalability. Additionally, you will provide mentorship and guidance to junior, intermediate, and senior mobile developers, fostering a culture of continuous learning and innovation. Your expertise will influence the adoption of new technologies and practices that keep our applications at the forefront of the industry.
Benefits
Capital One Canada offers a comprehensive benefits package designed to support your physical, financial, and emotional well-being. Enjoy a hybrid work environment with a flexible schedule, including three days in the office and the option to work remotely. We provide a one-time Work From Home allowance to help you set up a comfortable workspace. Our benefits include full coverage for spouses, domestic partners, and dependents, as well as mental health support with up to $3,000 in coverage annually. We also offer tuition subsidies of up to $5,000 per year to support your ongoing professional development. Additional perks include wellness programs, paid time off, competitive salary packages, performance-based incentives, and opportunities for career growth within a collaborative and innovative environment.
Equal Opportunity
Capital One Canada is committed to fostering a diverse and inclusive workplace. We are an equal opportunity employer and consider all qualified applicants regardless of race, ethnicity, gender, age, sexual orientation, disability, or other protected characteristics. We provide reasonable accommodations to applicants and employees to ensure an inclusive hiring process and work environment. If you require accommodations during the application or onboarding process, please contact our recruiting team. We believe that diversity drives innovation and excellence, and we are dedicated to creating a workplace where everyone feels valued and empowered to contribute their best.
Key Skills
Ranked by relevance
android
kotlin
cloud
java
continuous integration
microservices
restful apis
jenkins
junit
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2026-05-19
Full-time
Associate
United States
Technology
Information Technology
View Job Details
Related
Android Developer
2026-05-23
Full-time
Associate
United States
Technology
Information Technology
View Job Details
Related
Mobile Engineering Consultant (mid-level)
2026-05-28
Full-time
Entry
Germany
IT Services
Information Technology
Login to Apply
- Posted
- May 08, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Canada
- Company
- AgileGrid Solutions
Industries
Technology
Information
Media
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2026-05-19
Full-time
Associate
United States
Technology
Information Technology
View Job Details
Related
Android Developer
2026-05-23
Full-time
Associate
United States
Technology
Information Technology
View Job Details
Related
Mobile Engineering Consultant (mid-level)
2026-05-28
Full-time
Entry
Germany
IT Services
Information Technology