
Senior iOS Software Engineer
At a glance
Highlights
- large-scope projects
- mentorship opportunities
- world-class mentors
- half-a-billion-learners
Why this role might suit you
The role offers involvement in high‑impact math education features, mentorship of junior engineers, and work on a product used by hundreds of millions, providing exposure to large‑scale iOS development and collaborative product design.
Skills
About the role
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in!
At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems, running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes — while doing work that’s both fun and meaningful.
Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world.
About the role
Math Team
As an iOS engineer on the Math team, you will help build the technology that changes how people around the world learn Math. The features that you ship will help learners to develop core math skills in a fun, engaging way. We’re looking for engineers who love building new products and features.
Video Call Experience Team:
The Video Call Experience team is responsible for both the technical foundation and product roadmap for Duolingo's Video Call product — a core feature that allows users to bridge the speaking & listening gap in their language learning journey. You'll architect robust infrastructure while creating engaging user experiences, working closely with design and product partners. We're looking for engineers who champion solid system design and find excitement in working with cross-functional partners to make language learning more fun and accessible.
🧠 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
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.