Build and scale Android features for Pinterest's consumer app. Partner with product, design, and backend teams to deliver high-quality mobile experiences used by millions.
139k – 189k
Remote3+ YOEAndroid Engineering
About the role
What you’ll do:
Build out Pinner-facing frontend features in Android to power the future of inspiration on Pinterest
Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users
Partner with design, product, and backend teams to build end to end functionality
Put on your Pinner hat to suggest new product ideas and features
Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop
Grow as an engineer by working with world-class peers on varied and high impact projects
Leverage AI to seek faster execution (i.e. draft, prototype, outline) and explore alternative options (i.e. iterate, compare approaches)
Leverage AI to synthesize information (summarize, distill themes) and automate repeatable tasks (documentation, reporting, QA checks)
What we’re looking for:
Deep understanding of Android development and best practices in Kotlin and/or Java, e.g. Activity Lifecycle, memory management, etc.
3+ years of industry Android application development experience, building consumer or business facing products
Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers
Ability to keep up-to-date with new technologies to understand what should be incorporated
Strong collaboration and communication skills
Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs
Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review)
High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables
Bachelor’s degree in Computer Science, a related field, or equivalent experience
Develops and maintains scalable Android applications using Kotlin and Jetpack Compose while contributing to Kotlin Spring Boot backend microservices. Collaborates cross-functionally to deliver end-to-end rider experience features for autonomous vehicles. Requires 3+ years experience and BS/MS in CS.
136k – 230k
Hybrid3+ YOEAndroid Engineering
Software Engineer, Android
SunoNew York, NY
Develops and owns features for Suno's Android music creation app, building performant media experiences and interactive UIs. Requires 3+ years Android experience with Kotlin and modern frameworks.
130k – 180k
On-site3+ YOEAndroid Engineering
Software Engineer II, Android
DuolingoNew York, NY +1
Develop, release, and maintain native Android features in Kotlin for Duolingo's subscriber conversion surfaces. Collaborate with product and backend teams on experiments and optimizations; mentor junior engineers. Requires Bachelor's in CS and Kotlin/Android experience.
153k – 207k
On-site5+ YOEAndroid Engineering
Software Engineer, Public Sector Application
DittoAtlanta, GA +3
As a Software Engineer, you will design, build, and ship software that integrates Ditto's data synchronization capabilities into user tools, focusing on mobile and integration work. You will own features end-to-end, from architecture to deployment, and provide technical insights to the core product team.
156k – 227k
Remote5+ YOEAndroid Engineering
Android Engineer - Growth
OnxmapsBozeman, MT +8
Android Engineer focused on user growth, activation, and onboarding. Build features with Kotlin, maintain 3rd party integrations, and drive experimentation for post-purchase user journeys.