Android Software Engineer (Senior/Staff/Senior Staff)

June 26

🏢 In-office - Manhattan

Apply Now
Logo of Duolingo

Duolingo

Duolingo is the world's most popular way to learn a language.

Language Education • Language Certification • Mobile App Development • Language Proficiency Assessment • Machine Learning

501 - 1000

Description

• Collaborate on software projects with product design and backend aspects • Develop, release, and maintain native Android application features in Kotlin • Mentor and set technical direction for junior engineers on the team

Requirements

• Bachelor’s degree in Computer Science or a related technical field • Programming experience in Kotlin on Android • Ability to communicate technical issues effectively to technical and non-technical stakeholders • Ability to work from or relocate to New York, NY • A minimum of 5 years of programming experience building reactive Android apps • Demonstrated self-direction, with a desire both to learn new techniques and mentor others • Outstanding leadership and negotiation skills • Experience designing clean and maintainable APIs • Experience writing unit tests and testable code

Benefits

• Robust compensation package of base salary, equity, and Duolingo’s world-class benefits • Starting base salary range: $148,800 - $274,600 • Other benefits include Duolingo’s world-class benefits

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com