# Senior/Software Engineer II, Android

Hiring organization: [Duolingo](https://career.thegoodapps.co/organizations/duolingo)

Canonical page: https://career.thegoodapps.co/jobs/ff699396-3b93-46ce-bb2a-138177d1df28

Listed on Duolingo's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: New York, NY
- Salary: 153000 – 207000 USD per year

## Summary

Duolingo is seeking an Android engineer to build and maintain native application features across monetization, learning, and user conversion projects. This role suits experienced developers who want to work on products used by hundreds of millions of learners while mentoring junior engineers and collaborating across product and backend teams.

_Our summary, not Duolingo's wording._

## Skills named

Kotlin, Reactive Programming, Unit Testing

## Required

- Bachelor's degree in Computer Science or related technical field
- Programming experience in Kotlin on Android
- Ability to communicate technical issues to technical and non-technical stakeholders

## Nice to have

- Experience building reactive Android apps
- Self-direction with desire to learn and mentor others
- Experience designing clean and maintainable APIs
- Experience writing unit tests and testable code

Apply on Duolingo's site: https://careers.duolingo.com/jobs/8628658002?gh_jid=8628658002
