Duolingo is looking to develop the best education in the world and make it universally available by building technology that changes how people around the world learn Math.
Requirements
- Programming experience in Swift
- 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
- Experience writing unit tests and testable code
Responsibilities
- 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
Other
- A Bachelor’s degree in Computer Science or a related technical field
- Travel requirements not mentioned
- Clearance requirements not mentioned
- Duolingo is proud to be an Equal Employment Opportunity employer
- By applying for this position your data will be processed as per the Duolingo Applicant Privacy Notice