> Markdown version of [/jobs/ext/1251079-software-engineer-ii-android](https://www.wearedevelopers.com/jobs/ext/1251079-software-engineer-ii-android). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II, Android - **Company:** Duolingo - **Location:** New York, NY, United States - **Salary:** $153,000.0 - $207,000.0 - **Contract:** Permanent contract - **Skills:** A/B Testing, Application Programming Interfaces (APIs), Android Software Development, Unit Testing, Computer Programming, Facebook Flow, Backend, Kotlin, Information Technology - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e02fdbaca07aca2b ## About the Role * 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 * Exceptional candidates will have... * Strong programming experience building reactive Android apps * Demonstrated self-direction, with a desire both to learn new techniques and mentor others * Experience designing clean and maintainable APIs * Experience writing unit tests and testable code ## Description The Subscriber Conversion team owns the surfaces that turn learners into subscribers and keep them subscribed including in-app hooks and paywalls, the purchase flow, pricing and packaging, payments, and subscription partnerships. The team is highly experimental, running a steady stream of A/B tests across iOS, Android, backend, and web, and balances quick optimizations on high-traffic surfaces with larger bets like new tiers and partner offerings. You will... * 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 ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)