Senior Mobile Software Engineer

Plano, Texas

Capital One
Apply for this Job
Are you passionate about leveraging technology to build innovative solutions? Join Capital One as a Senior Mobile Software Engineer, where you'll play a pivotal role in transforming how we connect with our customers. You'll be part of a vibrant team of creators, innovators, and problem-solvers, working together in a dynamic, collaborative, and inclusive environment.

At Capital One, our focus on iOS and Android platforms allows us to reach our customers in unique, personalized, and engaging ways. We embrace the full spectrum of mobile technology, including devices like Watch and TV, as well as upcoming advancements from Apple and Google. Our engineering teams enjoy top-of-the-line equipment and tools, enabling them to develop high-quality products with ease. Work within small, agile teams utilizing cutting-edge industry tools to enhance collaboration.

Key Responsibilities:
  • Design and implement iOS client code solutions that align with product strategies while adhering to best engineering and design practices.
  • Collaborate with Software Engineers, UX/UI designers, Quality Engineers, and Product Owners/Analysts to create high-performance customer experiences that are engaging and straightforward.
  • Participate actively in team agile ceremonies, ensuring the timely delivery of high-quality commitments.
  • Serve as an advocate for the mobile platform within both internal and external developer communities.
  • Continuously learn and stay updated on mobile development technologies (Swift, Kotlin, third-party libraries, etc.).
  • Influence group discussions and incorporate feedback from peers to enhance team performance.
  • Mentor junior and mid-level team members, helping them grow their skills.
  • Engage with developers across different disciplines (Android, iOS, APIs, Web) to foster collaboration.
  • Lead the delivery of significant components and address platform needs in partnership with senior engineers and architects.
  • Share best practices and streamline processes within and across sprint teams.
  • Identify and address technical challenges early, collaborating with the team to find innovative solutions.
  • Review pull requests, ensuring compliance with Swift and other programming standards.
  • Develop and provide subject matter expertise leadership.
Basic Qualifications:
  • Bachelor's Degree.
  • A minimum of 3 years of experience in software engineering (internships not included).
  • At least 2 years of experience in building iOS applications.
  • At least 2 years of experience using Swift.
Preferred Qualifications:
  • 3+ years of experience in building iOS applications.
  • 3+ years of expertise in Swift.
  • 1+ years of experience with open-source frameworks.
  • 1+ years of familiarity with Agile practices.
This position is not eligible for sponsorship for work authorization. The compensation range for this role varies by location, with specific salary ranges detailed below:

McLean, VA: $158,600 - $181,000

Plano, TX: $144,200 - $164,600

Richmond, VA: $144,200 - $164,600

Roles in other locations will have respective pay ranges applicable. Capital One also offers performance-based incentives, including cash bonuses and long-term incentives.

Capital One prioritizes a competitive and inclusive benefits package to support your overall well-being. To find out more about our benefits, visit the Capital One Careers website.

Capital One is an equal opportunity employer committed to diversity and inclusion. All applicants will be considered without regard to race, sex, age, color, national origin, or any other status protected by law.

If you require accommodation during the application process, please contact Capital One Recruiting.

Date Posted: 03 April 2025
Apply for this Job