-
AgileGrid Solutions

Android Engineer

AgileGrid Solutions
Canada · Full-time · Associate

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.

Key Skills

Ranked by relevance

android kotlin cloud java continuous integration microservices restful apis jenkins junit aws
Login to Apply
Posted
May 08, 2026
Type
Full-time
Level
Associate
Location
Canada

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
AgileGrid Solutions
Related

Android Developer

2026-05-19

Full-time
Associate
United States
Technology
Information Technology
View Job Details
AgileGrid Solutions
Related

Android Developer

2026-05-23

Full-time
Associate
United States
Technology
Information Technology
View Job Details
Netlight
Related

Mobile Engineering Consultant (mid-level)

2026-05-28

Full-time
Entry
Germany
IT Services
Information Technology