Senior iOS Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

SwiftIOS developmentAPIs designMultithreaded programmingUnit testingIOS SDK optimizationMentoringCollaborationProblem-solving

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

twitter
company-logo
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 Stage
Company data provided by crunchbase