Senior Android Software Engineer

New York, New York

Capital One
Apply for this Job
Are you passionate about creating innovative technology solutions? Do you thrive in a dynamic, collaborative, and creative work environment? Join us as a Senior Android Software Engineer, where you can have a significant impact on our customers and business.

As a Senior Software Engineer focused on Android, you will develop cutting-edge applications that leverage the entire mobile ecosystem, including exciting uses of devices like smartwatches and TVs. You'll be part of a nimble, effective agile team that utilizes top-notch industry tools for seamless collaboration.

About Us:

Enterprise Platforms Technology (EPTech) includes some of the most vital enterprise platforms at Capital One. We are committed to establishing best practices for building advanced technology solutions and delivering powerful capabilities that reflect those practices.

Key Responsibilities:
  • Craft high-quality Android client code solutions that align with product strategies and adhere to established engineering practices and guidelines.
  • Collaborate with Software Engineers, UX/UI designers, Quality Engineers, and Product Owners to create engaging and effective customer experiences.
  • Actively engage in all agile team ceremonies, ensuring that all commitments are met on time with exceptional quality.
  • Be a passionate advocate for the mobile platform within the developer community.
  • Stay up to date with the latest mobile development technologies, including Kotlin and Swift, and continuously enhance your skills.
  • Contribute to team discussions and use feedback to improve team dynamics and projects.
  • Mentor and guide junior to mid-level team members to foster their growth.
  • Engage with developers from diverse disciplines (Android, iOS, APIs, Web) to share knowledge and best practices.
  • Lead the design and delivery of significant components and platform requirements in collaboration with senior engineers and architects.
  • Share insights on best practices and drive process improvements across agile teams.
  • Identify technical challenges early and work with the team to develop innovative solutions.
  • Review code and ensure compliance with Kotlin and other language standards.
Basic Qualifications:
  • Bachelor's Degree in a related field.
  • A minimum of 3 years of relevant software engineering experience (excluding internships).
  • At least 2 years of experience in developing Android applications.
  • A minimum of 2 years of experience working with Kotlin.
Preferred Qualifications:
  • 3+ years of experience building Android applications.
  • 3+ years of experience with Kotlin programming.
  • 1+ years of experience with open-source frameworks.
  • 1+ years of experience with Agile methodologies.
This opportunity does not offer sponsorship for employment authorization or immigration support for applicants.

The salary for this role ranges from $144,200 to $197,400 annually, depending on location. Compensation may also include performance-based incentives.

At Capital One, you'll find a dynamic benefits package that promotes your overall health and wellness.

This position will be open to applications for at least 5 business days. Capital One values diversity and inclusion and is an equal opportunity employer.

Date Posted: 03 April 2025
Apply for this Job