1. What is a Mobile Engineer at Duolingo?
As a Mobile Engineer at Duolingo, you play a vital role in developing the best education in the world and making it universally available to a massive, rapidly growing user base of over half a billion learners. You will join an engineering culture that thrives on finding innovative solutions to complex technical problems while running countless experiments simultaneously to make data-driven decisions. Whether you are crafting smooth native features for the core learning experience or scaling monetization systems, your work directly impacts user engagement and the company's core mission.
This position sits within dynamic product pillars such as the Delight Team and the Ads Team, where you will collaborate closely with product management, design, data science, machine learning, and operations. You might build delightful moments like animations, sound effects, and haptic feedback, or architect robust systems for ad serving, mediation, and in-product formats. The scope of your work is broad and high-impact, requiring you to balance exceptional user experience with technical performance, scalability, and clean code architecture.
Expect a fast-paced environment where continuous learning and mentorship are deeply embedded in daily operations. You will be challenged to design reliable native applications primarily in Swift or Kotlin, ensuring that millions of learners enjoy a seamless, engaging educational journey. Success in this role requires technical excellence, a passion for experimentation, and a strong alignment with Duolingo's mission of fun, accessible learning.

