Senior iOS Software Engineer
Duolingo(7 days ago)
About this role
An iOS engineer on Duolingo’s Short Form Area will design and build core learning features for the mobile app, focusing on bite-sized lessons that improve engagement and effectiveness. The role contributes to creating new exercises and foundational learning experiences for iPhone and iPad users. You’ll work closely with product, design, and backend teams to deliver high-quality native iOS experiences.
Required Skills
- Swift
- iOS Development
- Cocoa Touch
- Multithreading
- Unit Tests
- API Design
- Software Design
- Data Structures
- Algorithms
- Mentoring
Qualifications
- BS in Computer Science
About Duolingo
duolingo.comDuolingo is a popular language-learning platform that offers free, gamified lessons on web and mobile for dozens of languages. It uses short interactive exercises, spaced-repetition and data-driven personalization to build reading, writing, speaking and listening skills, and also provides complementary products like Duolingo for Schools, Duolingo ABC for kids, Stories/Podcasts, and the Duolingo English Test. The core service is ad-supported and free, with an optional Duolingo Plus subscription for an ad-free experience, offline access, and extra features; millions of learners worldwide use it for its engaging, science-backed, bite-sized approach.