# Software Engineer II

**Company:** [Duolingo](https://hotfix.jobs/companies/duolingo)
**Location:** Beijing, China
**Role:** iOS Engineering
**Salary:** CN¥674k – CN¥912k/yr
**Experience:** 2+ years
**Skills:** Swift, iOS, Cocoa Touch, Ipados, Iphone, Data Structures, Algorithms, Software Design, API Design, Code Review
**Posted:** 2026-08-11

> Build and ship native iOS features that support user growth and high-quality learning experiences for millions of learners. The role requires strong Swift and iOS development skills, a computer science foundation, and 2–5 years of Swift programming experience.

## Job Description

## 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.

## Requirements
- Bachelor's degree in Computer Science or a related technical field.
- Strong foundation in computer science, including data structures, algorithms, and software design.
- 2–5 years of experience programming in Swift.
- Dedication to making education universally available.
- Willingness to relocate to Beijing, China.

## Nice-to-haves
- Strong proficiency in Swift, with the ability to build and maintain 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.
- Proficiency in spoken and written English.

## Compensation
- Salary range: ¥673,726–¥911,512 CNY.
- Base salary is supplemented by equity compensation.

## Similar jobs

- [Software Engineer I](https://hotfix.jobs/jobs/33c4ff1a-8f33-41ef-9c6b-88a73e1476bb) - Duolingo - Beijing, China - CN¥561k – CN¥760k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/5e69d853-4651-457e-9bc1-b5ecbf2c6c18) - Duolingo - Beijing, China - CN¥805k – CN¥1.1M/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/a186feeb-834e-4c04-8bf9-8fc0ef350753) - Duolingo - Beijing, China - CN¥805k – CN¥1.1M/yr

**Apply:** https://hotfix.jobs/jobs/d394d1e3-ed41-4568-9652-8cef1f1a77cd
**Canonical:** https://hotfix.jobs/jobs/d394d1e3-ed41-4568-9652-8cef1f1a77cd