← Back to job listings
DU
Software Engineer (Android)
Duolingo · New York, United States
About The Role
Join our Subscriber Conversion team as a Software Engineer (Android). You will be responsible for developing, releasing, and maintaining native Android application features in Kotlin. You will also collaborate on software projects with product design and backend aspects, mentor junior engineers, and set technical direction for the team. Enjoy a range of benefits including medical, dental, and vision coverage, mental health support, fertility benefits, paid parental leave, a 401(k) with generous match, and more.
- Collaborate on software projects with product design and backend aspects, and develop, release, and maintain native Android application features in Kotlin.
- Mentor and set technical direction for junior engineers on the team, providing guidance and support in their professional development.
- Participate in the team's experimental approach by running A/B tests and optimizing high-traffic surfaces, while also contributing to larger projects like new tiers and partner offerings.
- A Bachelor’s degree in Computer Science or a related technical field
- Programming experience in Kotlin on Android
- The ability to communicate technical issues effectively to technical and non-technical stakeholders
- Strong programming experience building reactive Android apps
- Demonstrated self-direction, with a desire both to learn new techniques and mentor others
- Experience writing unit tests and testable code
- Experience designing clean and maintainable APIs
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring