Jobiglo

No results.

iOS Software Engineer II – Growth Team

Duolingo · Beijing

Mid 🇬🇧 English
Swift Cocoa Touch

Job description

About the role

Duolingo is looking for an iOS Software Engineer II to join the Momentum team within International Growth. You will build and ship features that drive user growth and deliver high‑quality learning experiences to millions of learners worldwide.

Key responsibilities

  • Collaborate with product managers and designers to create engaging, growth‑focused experiences.
  • Develop, release, and maintain native iOS applications primarily using Swift.
  • Run experiments and analyze metrics such as daily active users (DAU) to improve product performance.
  • Participate in code reviews and work across teams to ensure quality and scalability.

Required profile

  • Bachelor’s degree in Computer Science or a related technical field.
  • 2–5 years of professional experience programming in Swift.
  • Strong foundation in data structures, algorithms, and software design.
  • Willingness to relocate to Beijing, China.
  • Proficiency in spoken and written English.

Required skills

  • Swift
  • iOS development (Cocoa Touch and related frameworks)
  • API design and integration
  • Understanding of clean, maintainable code architecture

What we offer

  • Competitive salary range ¥673,726 – ¥911,512 CNY (base salary plus equity).
  • Comprehensive benefits supporting holistic well‑being.
  • Opportunities to work on impactful education technology products.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Duolingo.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

41 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Duolingo

Beijing