D

Duolingo

Language learning app with gamified lessons

Senior iOS Engineer

Mobile EngineeringUpdated on Nov 14
Full-timeIn-person

About the Job

Requirements

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

Responsibilities

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

Desired Qualifications

  • Strong proficiency in Swift and a proven ability to build and maintain production-level applications.
  • Strong technical knowledge of iOS mobile application development for iPhone and iPad using Swift, 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.

About the Company

Duolingo

Language learning app with gamified lessons

Duolingo creates an online language learning platform that offers bite-sized, gamified lessons. It uses a freemium model: core features are free with in-app advertisements, while a premium subscription unlocks an ad-free experience and additional features. The app works by presenting short lessons that reinforce language skills through interactive exercises and rewards, designed to keep users engaged and learning daily. Compared with competitors, Duolingo leverages a very large global user base and a well-known brand, highlighted by being the most downloaded education app in App Store history and a leading education app by revenue in 2019, along with a visible emphasis on workplace culture. Its overarching goal is to make high-quality education universally accessible to people around the world.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Pittsburgh, PA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Duolingo

See more jobs