Android Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout The Company
For over 30 years, Capital One Canada has been dedicated to transforming the banking experience by making credit accessible, simple, intuitive, and rewarding. Our mission is to foster meaningful relationships with our customers by providing innovative financial solutions that empower Canadians to succeed with credit. We believe in the potential of people—our customers, associates, and talented professionals like you—and are committed to creating a supportive environment where everyone can thrive.
About The Role
As a Staff Android Engineer at Capital One Canada, you will play a pivotal role in leading the development of our mobile applications, ensuring they meet the highest standards of quality, performance, and security. This position requires advanced hands-on expertise in Android application development, along with a strategic mindset for technical design and architecture. You will be responsible for motivating, managing, and inspiring a team of software engineers to deliver innovative products that enhance our customers' financial lives.
Our team is passionate about leveraging technology to improve credit management and financial literacy. Some of our flagship initiatives include Credit Keeper, which enables customers to view and monitor their credit scores, and Quick Check, allowing users to determine their credit card approval odds before applying. We are committed to adopting the latest cloud technologies, open source solutions, RESTful APIs, microservices, and containerization to deliver rapid, scalable, and secure solutions to our users. As part of our dynamic environment, you will contribute to building products that make a meaningful difference in people's lives while working in an agile, fast-paced setting.
Join us to be at the forefront of technological innovation in the financial sector, working in a collaborative environment that values creativity, agility, and continuous improvement. If you are passionate about Android development and eager to lead impactful projects, this is the opportunity for you.
Qualifications
- Minimum of 6 years of hands-on experience developing native Android applications using Java and Kotlin.
- Extensive experience in application and data design, architecture, and development.
- Proficiency with RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins for testing and CI/CD pipelines.
- Proven ability to mentor junior and intermediate developers, providing guidance and technical leadership.
- Bachelor’s, Master’s, or Diploma in Computer Science, Software Engineering, Information Technology, or a related field.
Responsibilities
- Own the technical design, architecture, and development of cross-platform application systems, ensuring scalability, security, and performance.
- Collaborate within a dynamic mobile development team throughout the entire Software Development Life Cycle, from planning to deployment.
- Enhance software engineering practices by working within agile teams to design, develop, test, implement, and support technical solutions using a variety of development tools and technologies.
- Provide expertise on how emerging technologies impact the domain, and incorporate best practices into project workflows.
- Mentor and guide junior, intermediate, and senior mobile engineers, fostering a culture of continuous learning and technical excellence.
Benefits
Capital One Canada offers a comprehensive benefits package designed to support your well-being and professional growth. Enjoy a hybrid work environment with three days in the office and the flexibility to work remotely. We provide a one-time Work From Home allowance to help you set up a comfortable workspace. Our head office, conveniently located across from Union Station in Toronto, offers an inspiring environment for collaboration.
We are committed to your holistic health, providing full coverage for spouses, domestic partners, and dependents. Our benefits include up to $3,000 in mental health coverage, up to $5,000 annually in tuition subsidies, and various wellness programs. Additionally, we support your financial security through competitive compensation and opportunities for advancement. Capital One fosters an inclusive culture that encourages innovation, diversity, and work-life balance, ensuring you have the resources and support to live your best life both professionally and personally.
Equal Opportunity
Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive work environment. We consider all qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other protected characteristic. We are committed to providing reasonable accommodations throughout the recruitment process and beyond to ensure a fair and equitable experience for all candidates.
If you require accommodations during the application process, please contact our recruiting team at the provided contact details. We value the unique perspectives and experiences each individual brings and believe that diversity drives innovation and success.
Similar roles
Senior Android EngineerLotus Suites USA · Toronto, Ontario, Canada · Onsite- Sr. Android EngineerBOK Financial · Tulsa, Oklahoma, United States · Onsite
- Android EngineerNetrolynx AI · Toronto, Canada · Remote
Senior Android Engineerhackajob · Charlotte, North Carolina, United States · Hybrid- Android EngineerNetrolynx AI · Canada · Hybrid