Skip to content

Senior iOS Software Engineer

Build and maintain native iOS apps in Swift for Duolingo's Math, Short Form, and Video Call teams to enhance language and math learning experiences. Requires Bachelor's in CS, Swift proficiency, and strong CS fundamentals.

178k – 240kNew York, NYiOS EngineeringOnsite

About the role

You will...

  • Collaborate on software projects with product design and backend aspects
  • Develop, release, and maintain native iOS applications, primarily in Swift
  • Mentor and set technical direction for junior engineers across the company

You have...

  • A Bachelor’s degree in Computer Science or a related technical field
  • A solid foundation in computer science with strong competencies in data structures, algorithms, and software design
  • Programming experience in Swift

Exceptional candidates will have...

  • Strong proficiency in Swift, with proven ability to build and maintain production-level applications
  • Strong technical knowledge of iOS mobile application development for iPhone/iPad using Swift with Cocoa Touch and related frameworks
  • Experience designing clean and maintainable APIs
  • Experience with multithreaded programming
  • Experience writing unit tests and testable code
  • Knowledge of iOS SDK performance tools and optimization techniques

Skills

SwiftiOSCocoa TouchSwiftUIData StructuresAlgorithmsSoftware DesignAPIsMultithreadingUnit Testing

Senior iOS Software Engineer

Build and maintain native iOS apps in Swift for Duolingo's core short-form learning features, collaborating with design and backend teams while mentoring juniors. Requires Bachelor's in CS, Swift experience, and strong CS fundamentals.

178k – 240kPittsburgh, PAiOS EngineeringOn-siteiOSAPIs

Senior iOS Engineer II

Senior iOS engineer to own end-to-end development of a mobile app for real estate professionals. Requires 7+ years of Swift/iOS experience, architecture ownership, and cross-functional collaboration.

170k – 210kNew York, NYiOS EngineeringRemote7+ YOEiOSSwift

Senior iOS Software Engineer

Senior iOS Engineer builds and maintains user-facing features in a modern Swift/SwiftUI stack for a rewards app serving millions. Requires 5+ years iOS experience, concurrency expertise, and cross-functional collaboration.

190k – 224kUnited StatesiOS EngineeringRemote5+ YOEMvvmSwift

Senior Software Engineer - Mobile (iOS)

Senior iOS engineer building and maintaining Eight Sleep's consumer mobile app. Lead feature development, code reviews, and performance optimization while collaborating closely with backend, firmware, ML, and hardware teams.

200k – 250kSan Francisco, CAiOS EngineeringOn-site6+ YOEiOSSiri

Software Engineer, iOS

Build cutting-edge iOS apps leveraging advanced AI models for the Claude mobile team. Requires 7+ years iOS experience with Swift, SwiftUI, UIKit, and full-stack skills in a fast-paced environment.

320k – 405kSan Francisco, CA +2iOS EngineeringHybrid7+ YOESwiftUikit