✦ Luna Orbit — System Administration

Lead Software Engineer (iOS, AWS, Swift)

at Discover Financial Services

📍 4 Locations Unknown 💰 $197K – $225K USD / year Posted April 17, 2026
Salary $197K – $225K USD / year
Type Full-Time
Experience lead
Exp. Years 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
Education Bachelor's Degree
Category System Administration

Lead iOS Software Engineer role building iOS client code solutions that support Product Strategy and engineering best practices. You will collaborate with cross-functional partners to deliver engaging iOS customer experiences, mentor engineers, and lead delivery of major iOS platform components.

  • Develop iOS client code solutions aligned to Product Strategy and engineering best practices
  • Partner cross-functionally (Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts) to deliver customer experiences
  • Actively participate in Agile ceremonies to deliver commitments on time and with high quality
  • Mentor junior to mid-level members and influence team discussions
  • Review pull requests and ensure adherence to Swift and other language idioms

The role focuses on iOS application development using Swift, with attention to Swift language idioms during pull request reviews. You will operate in small Agile teams and continuously learn across mobile development technologies (Swift, Kotlin, and 3rd party libraries) while partnering across iOS and APIs.

The ideal candidate is a Lead iOS engineer with 3+ years building iOS applications and 3+ years using Swift, plus 4+ years of professional software engineering experience. They can lead delivery of major iOS components in Agile teams, review pull requests for Swift idioms, mentor engineers, and collaborate effectively with UX/UI, Quality Engineering, and Product.

Bachelor's DegreeAt least 4 years of experience in software engineering (Internship experience does not apply)At least 3 years of experience building iOS applicationsAt least 3 years of experience with Swift
Master's Degree5+ years of experience building iOS applications4+ years of experience with Swift4+ years of experience in open sourceactive learner in all technologies related to mobile development (SwiftKotlin3rd party librariesetc.)
Macbook Prosagile teams
iOS client code solutionsProduct Strategyengineering best practicesdesign guidelines and principlesAgile ceremoniesmobile platform advocacySwift3rd party librariesreview pull requestsmentorshipown and lead delivery of major componentsplatform needsAPIsopen source
iOS client code solutionsProduct Strategyengineering best practicesdesign guidelines and principlesAgile ceremoniesmobile platform advocacymobile developmentSwiftSwift and other language idioms3rd party librariesMentor junior to mid-level membersOwn and lead delivery of major componentsplatform needsReview pull requestsAPIsAndroidiOSUX/UIQuality EngineersProduct Owners/Analysts
collaborativeinclusiveiterative delivery environmentcross-functional collaborationcommunicationmentorshipadvocacyproblem-solvinginfluence and incorporate feedback
Industry Banking
Job Function Lead iOS application development and delivery using Swift
Role Subtype iOS Engineer
Tech Domains iOS, Swift, Amazon Web Services, Mobile
Lead Software EngineeriOS Lead Software EngineerMobile EngineeriOSiOS applicationsbuilding iOS applicationsSwiftSwift and other language idioms3rd party librariespull requestsreview pull requestsAgile ceremoniesAgileProduct StrategyMentorplatform needsArchitectsAPIsAndroidUX/UIQuality EngineersProduct Owners/Analystsopen source

Bachelor's Degree is required, Must have at least 3 years of experience building iOS applications, Must have at least 3 years of experience with Swift, Must have at least 4 years of experience in software engineering (internship does not apply)

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile