
About Duolingo
The language education platform for everyone
Key Highlights
- Over 500 million learners using the app
- 95 courses across 38 languages offered
- Duolingo English Test accepted by 2,000+ institutions
- Headquartered in Pittsburgh, PA with 1001+ employees
Duolingo is a leading language education platform headquartered in East Liberty, Pittsburgh, PA, with over 500 million learners worldwide. The company offers 95 courses across 38 languages and has developed the Duolingo English Test, accepted by more than 2,000 institutions globally. Since its IPO i...
π Benefits
Duolingo provides comprehensive medical, dental, and vision coverage for employees and their families, along with mental health support and fertility ...
π Culture
Duolingo fosters a data-driven culture with a focus on continuous improvement in language education. Its team includes language learning scientists an...
Skills & Technologies
Overview
Duolingo is hiring a Senior iOS Software Engineer to develop and maintain native iOS applications for their Math team. You'll work primarily with Swift to create engaging educational features. This role requires a strong foundation in computer science and programming experience in Swift.
Job Description
Who you are
You have a Bachelorβs degree in Computer Science or a related technical field, and a solid foundation in computer science with strong competencies in data structures, algorithms, and software design. You possess programming experience in Swift, which is essential for this role. As a Senior iOS Software Engineer, you are passionate about building new products and features that enhance the learning experience for users. You enjoy collaborating on software projects that involve both product design and backend aspects, and you are eager to mentor junior engineers, setting a technical direction for them across the company.
What you'll do
In this role, you will join the Math team at Duolingo, where you will help build technology that transforms how people learn math. You will develop, release, and maintain native iOS applications, primarily using Swift. Your work will involve running countless experiments with a massive user base to make data-driven decisions that improve the educational experience. You will collaborate closely with product design teams to create engaging features that help learners develop core math skills in a fun and interactive way. Additionally, you will have the opportunity to mentor junior engineers, sharing your expertise and guiding them in their professional development.
What we offer
At Duolingo, you will find limitless learning opportunities and mentorship from world-class minds. You will work on a variety of projects with large scopes, contributing to a mission that is both fun and meaningful. The company culture emphasizes collaboration and innovation, allowing you to make a significant impact on the education of millions of learners around the world. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Duolingo.
Similar Jobs You Might Like
Based on your interests and this role

Mobile Engineer
CLEAR is hiring a Senior iOS Engineer to build the next generation of products for their identity platform. You'll work with Swift, SwiftUI, and various other technologies to enhance the CLEAR Mobile app. This position requires significant experience in mobile development.

Mobile Engineer
Asana is hiring a Senior iOS Engineer to enhance the mobile experience for users. You'll collaborate closely with Product Designers and PMs, focusing on delivering high-quality code and improving engineering standards. This role requires 5+ years of experience in mobile development.

Ios Engineer
Copilot Money is hiring a Senior iOS Engineer to develop their personal finance management app for iOS and Mac. You'll collaborate with product and design teams to implement new features and optimize existing ones. This position requires 5+ years of experience in iOS development.

Ios Engineer
Reddit is seeking a Senior iOS Engineer to enhance the iOS Platform by designing and implementing new features and improving existing code. You'll work with technologies like Swift and iOS frameworks to ensure high performance and reliability.

Ios Engineer
Duolingo is seeking a Senior iOS Engineer to enhance the infrastructure and tools for iOS development. You'll work with technologies like Swift and Objective-C to optimize build processes for a large team of developers. This position requires significant experience in iOS development.