
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 Android Engineer to enhance the learning experience through innovative features. You'll work on core functionalities of the app using Android technologies. This role requires expertise in Android development.
Job Description
Who you are
You have 5+ years of experience in Android development, demonstrating a strong understanding of mobile application architecture and design principles. You are passionate about creating engaging user experiences and have a track record of building features that enhance learning outcomes. Your collaborative spirit allows you to work effectively with cross-functional teams, including product managers and designers, to deliver high-quality solutions. You are comfortable with data-driven decision-making and enjoy experimenting with new ideas to improve user engagement. You thrive in a fast-paced environment and are eager to contribute to a mission that impacts millions of learners worldwide.
Desirable
Experience with Kotlin and familiarity with educational technology would be a plus. You have a keen interest in user feedback and analytics, using them to inform your development process. A background in mentoring junior engineers or leading projects is also beneficial.
What you'll do
As a Senior Android Engineer at Duolingo, you will be responsible for developing and enhancing features that form the core of our learning experience. You will collaborate closely with the Short Form Experience Team to create engaging short-form lessons that help learners practice language skills effectively. Your role will involve designing and implementing new exercises that support skill recall and production in a fun and interactive way. You will also work with the Subscription Crossgrades Team to build features that facilitate user discovery and enhance the overall learning journey. You will participate in code reviews, ensuring best practices are followed, and contribute to the continuous improvement of our development processes. Additionally, you will have the opportunity to mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers.
What we offer
At Duolingo, we provide a supportive and inclusive work environment where you can thrive. You will have access to limitless learning opportunities and mentorship from world-class professionals in the field. We believe in the importance of work-life balance and offer flexible working arrangements to accommodate your needs. Our mission-driven culture means that your work will have a meaningful impact on the lives of millions of learners around the globe. We also offer competitive compensation and benefits, ensuring that you are rewarded for your contributions to our team and mission.
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
Duolingo is hiring a Senior Android Engineer to enhance the learning experience for users through innovative features. You'll work with Android to build engaging educational tools. This position requires strong expertise in mobile development.

Mobile Engineer
Bounteous is hiring a Senior Android Engineer to drive the development of flagship Android applications. You'll architect, build, and optimize features while collaborating closely with product and design teams. This role requires a passion for building robust mobile solutions.

Mobile Engineer
DAZN is hiring a Senior Android Engineer to develop the Android Player for TV and Mobile applications. You'll work with technologies like Kotlin and Jetpack in Hyderabad. This role requires a strong background in Android development.

Mobile Engineer
DAZN is hiring a Senior Android Engineer to design and implement features for their Android TV/Mobile application. You'll work with cutting-edge technology in a new tech hub in Hyderabad. This position requires 3+ years of experience in Android app development.