SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer

Duolingo - Beijing, China - In-office - posted 2026-08-12

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CNY 804,949 - 1,088,971 / annual

Duolingo is seeking a Senior iOS Engineer to join the Monetization Pillar, which drives the company's key business initiatives around subscriptions, ads, and in-app purchases. The role focuses on building premium experiences for learners while ensuring business sustainability. You will collaborate cross-functionally with product, design, data science, machine learning, and ad operations teams to develop and refine monetization methods. Primary responsibilities include developing, releasing, and maintaining native iOS applications in Swift, collaborating on software projects spanning product design and backend integration, and mentoring junior engineers to set technical direction across the company. Required qualifications include a Bachelor's degree in Computer Science or related technical field, strong foundation in computer science (data structures, algorithms, software design), and programming experience in Swift. Exceptional candidates will demonstrate strong Swift proficiency with production-level applications, deep technical knowledge of iOS development for iPhone/iPad using Cocoa Touch frameworks, experience designing clean APIs, multithreaded programming expertise, unit testing and testable code practices, and knowledge of iOS SDK performance tools and optimization techniques. Duolingo's mission is to develop the best education in the world and make it universally available. The company serves over 500 million learners globally and emphasizes fact-based decision-making, experimentation with big ideas, and finding innovative solutions to complex problems. You'll have daily collaborations with world-class minds while doing meaningful and engaging work.

Similar roles