Duolingo for Schools ยท 1 month ago
Senior iOS Software Engineer
Duolingo for Schools is on a mission to develop the best education in the world and make it universally available. As a Senior iOS Software Engineer on the Math team, you will build technology that changes how people learn Math, collaborating on software projects and mentoring junior engineers.
Higher Education
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
Qualification
Required
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
Preferred
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
Knowledge of iOS SDK performance tools and optimization techniques
Benefits
Equity compensation
World-class benefits
Company
Duolingo for Schools
Duolingo for Schools is a free program that allows language teachers to assign their students language-learning assignments and monitor their progress in real-time.
Funding
Current Stage
Early StageCompany data provided by crunchbase