Android Engineer

1 week ago


Toronto, Canada Best Job Tool Full time

Overview About The Company For over 30 years, Capital One Canada has been dedicated to transforming the banking experience by making credit accessible, straightforward, 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, our associates, and talented professionals like you—and are committed to creating a positive impact in the financial industry through technology and customer-centric approaches. About The Role The Staff Android Engineer at Capital One Canada plays a pivotal role in leading the development of cutting-edge mobile applications that enhance customer experience and drive innovation. This role requires a highly skilled professional who can motivate, manage, and inspire a team of software engineers to deliver high-quality, scalable, and reliable Android applications. The successful candidate will be responsible for owning the technical design, architecture, and development of cross-platform systems, working closely with product managers, designers, and other engineering teams to create seamless digital experiences. At Capital One, we are passionate about leveraging technology to improve financial health and provide our customers with tools to take control of their credit. Our mobile applications include features such as Credit Keeper, which allows users to view and monitor their credit scores; Personal Information management, enabling users to update their details directly within the app; and Quick Check, providing pre-approval certainty for credit card applications. We are committed to building innovative products in a cloud-native environment, utilizing open source technologies, RESTful APIs, microservices, and containerization to deliver rapid and reliable updates to our customers. This role does not involve direct reports but emphasizes advanced hands-on development, technical design, and architecture expertise. The engineer will be integral in shaping our mobile strategy and ensuring best practices across the development lifecycle, from conception to deployment and support. Qualifications To be successful in this role , candidates should possess a minimum of six years of hands-on experience developing native Android applications using Java and Kotlin. They should have extensive knowledge of application and data design, architecture, and development. Experience with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins is essential. Candidates must demonstrate the ability to mentor junior and intermediate developers, guiding technical and business stakeholders effectively. A bachelor's, master's, or diploma in Computer Science, Software Engineering, Information Technology, or a related field is required. Responsibilities Own the technical design, architecture, and development of cross-functional, multi-platform application systems to ensure scalable and maintainable solutions. 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, and support technical solutions across various development tools and technologies. Provide expertise on how emerging technologies impact the domain and incorporate these insights into product development. Mentor and guide junior, intermediate, and senior mobile associates to foster professional growth and maintain high engineering standards. 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 three days in the office, complemented by a one-time Work From Home allowance to create a comfortable workspace. Our head office, conveniently located across from Union Station, provides an accessible and collaborative environment. We prioritize your health and well-being by providing full coverage for spouses, domestic partners, and dependents, including mental health support with up to $3,000 in coverage. Additionally, employees can benefit from tuition subsidies of up to $5,000 annually, along with various wellness programs and financial planning resources. Capital One is committed to fostering a positive and inclusive workplace where you can thrive 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 regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic. We are committed to providing reasonable accommodations throughout the hiring process to ensure all candidates have an equal opportunity to succeed. If you require accommodations during the application process, please contact our recruiting team at the provided contact details. We value diversity and are dedicated to creating a workplace where everyone feels respected and empowered to contribute their best. #J-18808-Ljbffr


  • Android Engineer

    2 weeks ago


    Toronto, Canada Hirenza Full time

    About The Company Capital One Canada has been dedicated to transforming the banking experience for over 30 years. Our mission is to make credit accessible, simple, intuitive, and rewarding for our customers. We believe in empowering individuals to succeed financially by providing innovative solutions and exceptional service. Our commitment to building strong...

  • Android Engineer

    5 days ago


    Toronto, Canada Hirenza Full time

    About The Company Capital One Canada has been dedicated to transforming the banking experience for over 30 years. Our mission is to make credit accessible, simple, intuitive, and rewarding for our customers. We believe in empowering individuals to succeed financially by providing innovative solutions and exceptional service. Our commitment to building strong...

  • Android Engineer

    4 weeks ago


    Toronto, Canada Finix Payments, Inc. Full time

    About Us Move money. Make money. Finix is a full-stack acquirer processor, empowering businesses of all sizes with flexible, modern payment solutions. Processing billions of dollars annually, Finix enables SaaS, marketplace, and e-commerce platforms to accept payments, manage payouts, and onboard merchants seamlessly. With our no-code, low-code, and...

  • Android Engineer

    1 hour ago


    Toronto, Canada Angeles Investors Inc. Full time

    About Us Move money. Make money. Finix is a full‑stack acquirer processor, empowering businesses of all sizes with flexible, modern payment solutions. Processing billions of dollars annually, Finix enables SaaS, marketplace, and e‑commerce platforms to accept payments, manage payouts, and onboard merchants seamlessly. With our no‑code, low‑code, and...

  • Android Engineer

    1 hour ago


    Toronto, Canada Angeles Investors Inc. Full time

    About Us Move money. Make money. Finix is a full‑stack acquirer processor, empowering businesses of all sizes with flexible, modern payment solutions. Processing billions of dollars annually, Finix enables SaaS, marketplace, and e‑commerce platforms to accept payments, manage payouts, and onboard merchants seamlessly. With our no‑code, low‑code, and...

  • Senior Android Engineer

    52 minutes ago


    Toronto, Canada Drillo.AI Full time

    Bachelor's degree in Computer Science, Engineering or related field and 5+ years of work experienceFirm understanding of OOP design principles.Extensive understanding of Android framework components and their respective life cyclesStrong computer science fundamentals: data structures, algorithms and programming languagesExperience working closely with...


  • Toronto, Canada Stripe Full time

    Overview Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead....

  • Android Engineer

    1 week ago


    Toronto, Canada Best Job Tool Full time

    OverviewAbout The Company For over 30 years, Capital One Canada has been dedicated to transforming the banking experience by making credit accessible, straightforward, 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...

  • Senior Android Engineer

    52 minutes ago


    Toronto, Canada Source Code Full time

    Senior Android Developer to build new and test new features on a mobile credit card application using Native Android, Java or Kotlin, Espresso, and Robolectric, in an Agile environment.Downtown Toronto, Ontario (Fully remote eligible)Permanent, full timeYou will be working with some of the best in the industry to push the needle on Android development and...


  • Toronto, Ontario, Canada Stripe Full time

    Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of...