Software Engineer II

Duolingo
Beijing
Workplace: OnsiteFull timeCNY 673,726 - 911,512 annuallyFunction: Software EngineeringExperience: 2-5 yearsEducation: bachelorsSkills: ["Collaboration","Communication","Problem-solving"]

iOS Software Engineer II on the Momentum team in International Growth, building and shipping native iOS features in Swift to drive user growth and deliver high-quality learning experiences to millions of learners. Collaborate with product managers and designers, perform cross-team reviews, and focus on scalable, quality iOS apps while relocating to Beijing to contribute on-site.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Duolingo
Duolingo
2 months ago

Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

iOS Software Engineer II on the Momentum team in International Growth, building and shipping native iOS features in Swift to drive user growth and deliver high-quality learning experiences to millions of learners. Collaborate with product managers and designers, perform cross-team reviews, and focus on scalable, quality iOS apps while relocating to Beijing to contribute on-site.
Location: Beijing
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate with product managers and designers to drive user growth
  • •Develop, release, and maintain native iOS applications, primarily in Swift
  • •Contribute to code reviews and collaborate across teams to ensure quality and scalability
  • •Gain experience working on iOS, running experiments, and improving key metrics such as daily active users (DAU)
  • •Work with cross-functional partners to deliver high-quality learning experiences to millions of learners

Pay and Benefits

Salary: CNY 673,726 - 911,512 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor’s degree in Computer Science or related field
  • •2–5 years of experience programming in Swift
  • •Solid foundation in data structures, algorithms, and software design
  • •Relocation to Beijing, China (this position is based in Beijing)
  • •Strong proficiency in Swift and iOS mobile development, including Cocoa Touch and related frameworks
Experience:2-5 yearsEdtechMobile
Education:Bachelor's
Skills:CollaborationCommunicationProblem-solving
Languages:English
Tech Stack:SwiftIOSCocoa TouchAPIs

Company Brief

Duolingo
Duolingo develops a gamified language-learning platform offering courses, practice exercises, and assessment tools for learners worldwide via web and mobile apps, using adaptive algorithms and motivational features to drive engagement and retention.
Industry: EdTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Pittsburgh, United States
Founded: 2011
Glassdoor
Glassdoor: 4.2
WebsiteLinkedInGlassdoor