The opportunity
Ads Team: Duolingo's Monetization pillar builds the systems that fund our mission: from subscription packaging and advertising to ML-powered personalization and beyond. As a Senior iOS Engineer on Ads, you'll work on a product engineering team responsible for growing and…
What you'll do
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
A Bachelor’s degree in Computer Science or a related technical field
A solid foundation in computer science with strong competencies in data: structures, algorithms, and software design
Programming experience in Swift
What they're looking for
- Strong proficiency in Swift, with proven ability to build and maintain production-level applications
- Strong technical knowledge of iOS mobile application development for: iPhone/iPad using Swift with Cocoa Touch and related frameworks
- Experience designing clean and maintainable APIs
- Experience with multithreaded programming