Duolingo

Senior iOS Software Engineer

Duolingo
Apply
8 months ago
Pittsburgh, PA, USASenior
H1B sponsor

Base Salary

$178k - $240k/yr

Responsibilities

  • Collaborate on software projects with product design and backend teams.
  • Develop, release, and maintain native iOS applications primarily in Swift.
  • Build short-form lesson exercises and other features that help learners develop foundational language skills.
  • Mentor junior engineers and set technical direction across the company.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • Strong foundation in computer science, including data structures, algorithms, and software design.
  • Programming experience in Swift.
  • Strong proficiency in Swift and experience building and maintaining production-level applications.
  • Strong technical knowledge of iOS mobile application development for iPhone and iPad using Swift, 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 and world-class benefits are offered.
  • Interview accommodations are available upon request.

Tech Stack

iOSSwift

Categories

Mobile
Duolingo

About Duolingo

1,001-5,000 employees

Duolingo builds a mobile-first platform for learning languages and basic skills, sold via a freemium app with ads and a subscription. It also operates the Duolingo English Test, an online, proctored language proficiency exam accepted by thousands of institutions. Founded in 2011 and headquartered in Pittsburgh, the company is publicly traded on Nasdaq (DUOL) and is expanding into subjects like math and early literacy.

Contact me