Lead Software Engineer, Ios

Capital One Capital One · Banking · McLean, VA

Lead Software Engineer, iOS for Capital One Travel team, focusing on building and pioneering iOS features using SwiftUI and reactive programming to enhance customer travel booking experiences. The role involves partnering with cross-functional teams, participating in agile ceremonies, mentoring junior engineers, and owning delivery of major components. Requires a Bachelor's degree and at least 4 years of software engineering experience, with a strong emphasis on Swift and iOS application development.

What you'd actually do

  1. Spearhead the development of iOS features, with a focus on leveraging SwiftUI and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting-edge engineering best practices, design guidelines, and principles.
  2. Partner with fellow Software Engineers, UX/UI, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
  3. Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
  4. Be an active advocate of the mobile platform through both internal and external developer communities
  5. Remain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.)

Skills

Required

  • Swift
  • iOS application development
  • software engineering
  • SwiftUI
  • reactive programming
  • Agile practices

Nice to have

  • Master's Degree
  • Kotlin
  • open source frameworks
  • interactive AI tooling

What the JD emphasized

  • at least 4 years of experience in software engineering
  • at least 3 years of experience building iOS applications
  • at least 3 years of experience with Swift