Senior Manager, Software Engineering, Ios (enterprise Platforms Technology)

Capital One Capital One · Banking · McLean, VA

Senior Manager, Software Engineering, iOS (Enterprise Platforms Technology) at Capital One. This role focuses on leading the delivery of major components and platform needs for iOS applications at enterprise scale, managing a team of mobile developers, and ensuring high-performing quality customer experiences. It involves working across the full SDLC, from development to release management, and mentoring junior engineers.

What you'd actually do

  1. Own and lead delivery of major components and platform needs in partnership with senior engineers and Architects.
  2. Identify and prioritize work through collaboration with senior product and technical leadership.
  3. Grow and provide SME level leadership while managing a team of mobile developers
  4. Develop iOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles
  5. Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity

Skills

Required

  • Bachelor's Degree
  • 6 years of experience in software engineering
  • 4 years of people management experience
  • 5 years of experience building iOS applications
  • 3 years of experience with Swift

Nice to have

  • Master's Degree
  • 7+ years of people management experience
  • 7+ years of experience building iOS applications
  • 4+ years of experience with Swift
  • 4+ years of experience in open source frameworks
  • 2+ years of experience with Agile practices
  • 2+ years experience working with Bazel in a monorepo context

What the JD emphasized

  • iOS applications
  • Swift