Skip to main content

Android Engineer

Technology
Confidential
$45,000 - $60,000 /year1 months agoUntil 2026-05-20
Full timeFully remote

Job description

  • *About The Company**
Capital One Canada has been dedicated to transforming the banking experience for over 30 years. Our mission is to change banking for good by making credit accessible, simple, intuitive, and rewarding. We believe in empowering our customers to succeed with credit and are committed to building meaningful relationships through innovative financial solutions. Our focus is on fostering a customer-centric environment, leveraging technology to create seamless experiences, and supporting our associates in their professional growth.
  • *About The Role**
As a Staff Android Engineer at Capital One Canada, you will play a pivotal role in driving the development of our mobile applications, ensuring they are robust, scalable, and aligned with our strategic goals. You will be responsible for leading the technical design, architecture, and development of cross-platform application systems, collaborating with a dynamic team of engineers throughout the entire Software Development Life Cycle. This role does not involve direct reports but requires advanced hands-on development, technical guidance, and architectural expertise.

You will be instrumental in delivering innovative features that enhance our customer experience, such as credit score monitoring, personal information management, and pre-approval tools. Our team is passionate about leveraging cloud-native technologies, open source solutions, RESTful APIs, microservices, and containers to rapidly bring new products to market. You will work within an agile environment, continuously improving engineering practices and contributing to our culture of innovation and excellence.

  • *Qualifications**
The ideal candidate will possess a minimum of 6 years of hands-on experience developing native Android applications using Java and Kotlin. You should have extensive experience in application and data design, architecture, and development. Proficiency with RxJava, Coroutines, Dagger, Espresso, JUnit, and Jenkins is essential. Additionally, you should have a strong background in mentoring junior team members and providing guidance to technical and business stakeholders. 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.
  • Collaborate with a dynamic mobile team throughout all phases of the 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 using a full stack of development tools and technologies.
  • Provide expertise on how evolving technology impacts the domain, ensuring our applications stay current and innovative.
  • Mentor junior, intermediate, and senior mobile associates, fostering a culture of continuous learning and improvement.
  • *Benefits
At Capital One Canada, we prioritize your well-being and professional development.

We offer a hybrid work environment, with three days in the office, complemented by a one-time Work From Home allowance to set up a comfortable workspace. Our head office is conveniently located across from Union Station, making commuting easier. We provide comprehensive health coverage, including up to $3,000 in mental health benefits, and support for your family with coverage for spouses, domestic partners, and dependents.

Employees are also eligible for up to $5,000 annually in tuition subsidies, encouraging continuous learning and growth. We promote a balanced lifestyle with programs and resources designed to support your physical, financial, and emotional health.

Capital

One is committed to creating an inclusive environment where everyone can thrive.

Equal Opportunity

Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive workplace. We consider all qualified applicants and are committed to providing reasonable accommodations for individuals with disabilities or other needs. We believe that a diverse workforce enhances our ability to serve our customers and innovate effectively. If you require accommodations during the application process, please contact our recruiting team, and we will support you accordingly.
Keywords
humanoid-robottraining-and-developmentmobile-appsplanning-and-designvisual-art-designproduct-development-and-designsoftware-developmentsystems-development-life-cycle-sdlcsoftware-development-lifecyclecustomer-experience-and-engagementcredit-and-collectionsdating-personalsopen-sourcemicroservicesenvironment-health-and-safety-hsseecology-environmentpolicies-and-practicesandroid-appsjavakotlinrxjavajunitjenkinsmentoringcoaching-mentoringcomputer-scienceinsurance-consulting-and-technologyinformation-technologyinformation-and-communication-technology-ictplanning-and-forecastingelectrical-engineering-and-planningsensors-test-measurementdeveloper-toolscontinuous-learning

¿Te interesa este puesto?