companyDuolingo logo

Senior iOS Software Engineer

DuolingoPittsburgh, PA
On-site Full-time $177.7K/yr - $240.4K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Bachelor’s degree in Computer Science or a related field; strong foundation in computer science with expertise in data structures, algorithms, and software design; proficient in Swift programming.

About the job

At Duolingo, we are on a mission to revolutionize education and make it accessible to everyone, everywhere. Join us in this transformative journey!

As a vital member of our team, you will tackle intricate technical challenges while collaborating with passionate innovators. Our extensive user base allows us to conduct numerous experiments (over 300 at a time!) that guide our data-driven decisions. You will enjoy boundless opportunities for growth, mentorship from industry leaders, and diverse projects that are not only rewarding but also enjoyable.

Become a part of our life-changing mission to educate the nearly half a billion learners around the globe.


About the Role

Short Form Area:
As a Senior iOS Engineer in our Short Form Area, you will develop key features that enhance the core learning experience on Duolingo. Our short-form lessons are where users invest most of their time, and your role is to enhance these sessions to make them more engaging and effective. You will create new interactive exercises that support learners in mastering skills such as recall and production, while also designing innovative methods to help users build essential language foundations. We seek engineers who are enthusiastic about enhancing educational methodologies.

:brain: Your Responsibilities...

  • Collaborate with product design and backend teams on software projects
  • Develop, launch, and maintain native iOS applications primarily using Swift
  • Provide mentorship and establish technical guidance for junior engineers across the organization

:check: Your Qualifications...

  • Bachelor’s degree in Computer Science or a related technical discipline
  • Strong foundation in computer science principles, including data structures, algorithms, and software design
  • Proficient programming experience in Swift

:star: Exceptional candidates will possess...

  • Advanced proficiency in Swift, with a proven track record of developing and maintaining production-level applications
  • In-depth technical expertise in iOS application development for iPhone/iPad using Swift, Cocoa Touch, and related frameworks
  • Experience in designing intuitive and efficient user interfaces

About Duolingo

Duolingo is dedicated to transforming the way the world learns languages. Our platform empowers over half a billion users globally, offering engaging and effective educational experiences. Join us and contribute to a mission that is reshaping education for future generations.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.