Senior iOS Software Engineer

New York, New York

Capital One
Apply for this Job
Are you passionate about cutting-edge technology and excited to solve complex challenges in a fast-paced, collaborative environment? Join Capital One as a Senior iOS Software Engineer, where you'll be part of a dynamic team of innovators committed to transforming the way we connect with our customers.

At Capital One, we view our iOS and Android platforms as exceptional channels to engage with customers uniquely and personally. We harness the full potential of the mobile ecosystem, from Watch to TV, and beyond, exploring innovative ways to leverage new technologies as they emerge. Our engineers work with top-tier equipment including the latest MacBook Pros and multiple high-resolution monitors, ensuring an efficient development process with minimal friction.

Your Responsibilities:
  • Create high-quality iOS client code solutions that align with product strategies and utilize best engineering practices and design principles.
  • Collaborate with Software Engineers, UX/UI designers, Quality Engineers, and Product Owners to deliver engaging and effective customer experiences.
  • Actively participate in agile ceremonies to ensure timely and quality delivery of team commitments.
  • Promote and advocate for mobile development within both internal and external developer communities.
  • Stay updated with the latest technologies in mobile development including Swift, Kotlin, and third-party libraries.
  • Contribute to group discussions and implement feedback to enhance team collaboration.
  • Mentor junior and mid-level engineers, fostering growth and knowledge within the team.
  • Engage with developers across various disciplines to enhance cross-team collaboration.
  • Lead the delivery of significant components and platform needs in partnership with senior engineers and architects.
  • Share best practices and identify opportunities for process improvements across teams.
  • Address technical challenges proactively and work closely with your team to devise effective solutions.
  • Review code contributions to ensure compliance with Swift and other relevant coding standards.
Qualifications:
  • Bachelor's Degree.
  • A minimum of 4 years of software engineering experience (excluding internships).
  • At least 3 years of experience in building iOS applications.
  • At least 3 years of experience with Swift programming.
Preferred Skills:
  • Master's Degree.
  • 5+ years of experience in developing iOS applications.
  • 4+ years of experience with Swift.
  • Experience with open-source frameworks for 4+ years.
  • 2+ years of experience working in Agile methodologies.
Note: Currently, Capital One does not sponsor employment authorization for new applicants in this position.

The salary range for this role is as follows: New York, NY: $211,000 - $240,800 for the Lead Software Engineer position. Candidates hired in other locations will have salaries reflective of local pay scales.

This role may also include performance-based incentives like cash bonuses or long-term incentives. Capital One offers a competitive and comprehensive benefits package that supports your overall well-being.

Capital One is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without discrimination based on various protected characteristics.

If you require an accommodation during the application process, please reach out to Capital One Recruiting. Your information will be kept confidential.

Date Posted: 03 April 2025
Apply for this Job