Senior Full Stack Software Engineer (Beijing)

Be part of the founding team of our China office and work with talented Duolingo software engineers globally to shape the future of education for our users in China and around the world.

Duolingo is the world’s largest language learning platform with over 200 million users, and we’re excited to expand our presence in the world’s largest country - China. Duolingo is funded by some of the world’s most prestigious venture capital companies, and we were recognized as one of the world’s Top 50 most innovative companies by Fast Company in 2018.

As a full stack software engineer, you will work on projects critical to Duolingo’s needs for our growth plans in China. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to innovate. 

Please email with the following:
  • An English language resume (required)
  • A Chinese language resume (optional)

* Collaborate on software projects with product design, frontend and backend aspects
* Develop, release, and maintain software services and/or infrastructure
* Manage individual project priorities, deadlines and deliverables

* A Bachelor’s degree in Computer Science or related technical field
* A solid foundation in computer science with strong competencies in data structures, algorithms, and software design
* At least 3 years of work experience in software engineering, with expertise in frontend web development and/or backend development
* Experience using AWS or other similar cloud computing platforms
* Legal authorization to work in China. This position is based in Beijing
* Working proficiency in English and Mandarin Chinese

* 5 years of programming experience in web development, backend development and/or AWS cloud computing
* A good understanding of network architecture
* Experience working or studying abroad in an English-speaking environment
* Experience managing software engineering teams with three or more individuals

Please email with the following:
  • An English language resume (required)
  • A Chinese language resume (optional)

多邻国 (Duolingo) 资深全栈开发工程师 【对标国内公司资深或专家级别】
多邻国 (Duolingo) 成立于 2012 年,是全球最大的在线语言学习平台,总部在美国匹兹堡。目前有超过 2 亿注册用户,分布于 100 多个国家。产品曾荣获苹果 “App Store 年度最佳教育应用” 称号,也曾被华尔街日报评为 “遥遥领先的最佳免费语言学习应用”。


* 参与软件需求分析,进行模块设计、代码编写、测试等工作
* 负责前端和后端项目开发、部署,以及日常维护
* 自主管理工作优先级、工期、代码交付等
* 本科及以上学历,计算机或相关专业毕业
* 扎实的技术背景,熟悉常用数据结构、算法及软件设计
* 三年以上的开发经验,包括前端和后端的开发经验
* 拥有在 AWS 或类似云平台上开发项目的工作经验
* 良好的中英文沟通能力,能够经常与美国团队沟通

* 五年以上的前端、后端或云端服务开发经验
* 对网络体系架构有较深了解
* 海外留学或工作经验,精通中英双语
* 3 人及以上的工程师团队管理经验

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field