Skip to content
DuolingoDuolingoNew York, NY

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 – 240k
On-siteiOS Engineering

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
Duolingo

Senior iOS Software Engineer

DuolingoPittsburgh, PA

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 – 240k
On-siteiOS Engineering
Current

Senior Software Engineer, iOS

CurrentNew York, NY

Senior iOS engineer building native mobile apps for a consumer fintech platform. Own end-to-end feature delivery, build scalable frameworks, and optimize performance using Swift and UIKit in a collaborative NYC-based team.

170k – 250k
On-site5+ YOEiOS Engineering
Perchwell

Senior iOS Engineer II

PerchwellNew York, NY

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 – 210k
Remote7+ YOEiOS Engineering
Reddit

Senior iOS Engineer, Media Foundations

RedditUnited States

Senior iOS Engineer responsible for architecting a modular, high-performance video player framework on iOS using Swift. Partners with backend, CDN, product and design teams to deliver world-class media experiences at scale for Reddit's 50M+ daily users.

190k – 267k
Remote5+ YOEiOS Engineering
Fetch

Senior iOS Software Engineer

FetchUnited States

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 – 224k
Remote5+ YOEiOS Engineering