Capital One

Staff Android Engineer

Capital One
Apply
7 days ago
Toronto, CanadaStaff+
H1B Sponsor

Responsibilities

  • Own technical design, architecture, and development of cross-functional, multi-platform application systems.
  • Participate in the full Software Development Life Cycle as part of a dynamic mobile team.
  • Design, develop, test, implement, and support technical solutions across the full stack of development tools and technologies.
  • Improve software engineering practices and contribute expertise on the impact of evolving technology on the domain.
  • Mentor junior, intermediate, and senior mobile associates.
  • Provide guidance to technical and business stakeholders.

Requirements

  • At least 6 years of hands-on development experience with native Android applications using Java or Kotlin.
  • At least 6 years of experience in application and/or data design, architecture, and development.
  • Experience with RxJava, Coroutines, Dagger, Espresso, JUnit, Jenkins, and Jetpack Compose.
  • Experience mentoring junior and intermediate associates and providing guidance to technical and business stakeholders.
  • Preferred: 8+ years leading the full software development life cycle.
  • Preferred: Bachelor’s, Master’s, or diploma in Computer Science, Software Engineering, Information Technology, or a related field.
  • Preferred: Exposure to AWS or other cloud products.
  • Preferred: Experience working in an agile environment and familiarity with agile development methodologies.

Benefits

  • Hybrid work model with three days in the office per week.
  • Access to upskilling tools, mentorship, and career development support.
  • Coverage for spouses, domestic partners, and dependents.
  • One-time work-from-home allowance.
  • Up to $3,000 in mental health coverage.
  • Up to $5,000 in annual tuition subsidies.

Tech Stack

AWSJavaJenkinsJetpack ComposeJUnitKotlin

Categories

Mobile
Capital One

About Capital One

10,000+ employees

At Capital One, we're making things better for our customers and associates through innovation and collaboration. We were founded on the belief that everyone deserves financial freedom—and are dedicated to a world where all have equal opportunity to prosper. Banking is in our DNA, but we are so much more than a bank. We always think about what’s next—and how we can bring our customers the tools needed to improve their financial lives. Your ideas, experiences and skills will help make banking better. You’ll be part of a supportive culture while earning amazing benefits. That’s life at Capital One. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. View our Social Media Community Guidelines https://www.capitalone.com/digital/social-media/

Contact me