Skip to content
CapeCapeNew York, NY

Software Engineer - Android

Build and own Cape's privacy-first Android mobile application using Kotlin and Jetpack Compose. Own the full feature lifecycle from architecture to launch on Google Play and privacy-focused app stores, tackling hard problems in security, cryptography, and cellular tech.

180k – 235k
Hybrid4+ YOEAndroid Engineering

About the role

Responsibilities

  • Take ownership of the mobile product lifecycle — from conceptualization, through design and development, all the way to launch.
  • Maintain high coding standards by developing guidelines, actively participating in code reviews, and fostering a culture of continuous improvement and knowledge sharing.
  • Champion the security, performance, and stability of our applications by implementing and overseeing robust testing, monitoring, and release processes to guarantee a seamless, trustworthy user experience.
  • Actively improve user workflows by collaborating with cross-functional teams, ensuring seamless experiences across product boundaries and a cohesive user journey.

Requirements

  • 4+ years of Android software development experience.
  • Background in Computer Science, Mathematics, Software Engineering, Physics, or a related field.
  • Proficiency in Kotlin and a strong foundational understanding of the Android ecosystem (architecture, app lifecycle, concurrency, etc.).
  • Professional experience with Jetpack Compose is preferred, but a deep appreciation for building modern user interfaces is essential.
  • Strong written and verbal communication skills, with the ability to iterate quickly with teammates, incorporate feedback, and maintain a high bar for quality.
  • Experience brainstorming and iterating with product designers.

Nice-to-Haves

  • Experience with Android concurrency and storage frameworks such as Coroutines, Room, and DataStore.
  • Familiarity with privacy-focused Android OSs.
  • Knowledge of cryptography, trusted execution environments and StrongBox, or cellular technologies (eSIM, 4G, 5G).

Compensation and Benefits

  • Salary range for this role in New York, New York is $180,000 - $235,000 depending on experience and interview performance.
  • Competitive compensation that is geo-adjusted based on your location, along with meaningful equity.
  • 401(k) match.
  • 100% coverage of medical, dental, and vision premiums for you and your dependents.
  • 12 weeks paid parental leave (for all parents, no waiting period).
  • Stipends for family-forming needs and gender-affirming care.
  • Unlimited PTO.

Skills

KotlinAndroidJetpack ComposeCoroutinesRoomDatastoreCryptographyEsim4G5G
OpenAI

Android Engineer, ChatGPT Mobile Infrastructure

OpenAISan Francisco, CA +2

Staff+ Android engineers build core Kotlin frameworks, enhance performance and reliability, and develop tooling for ChatGPT mobile apps. Requires strong expertise in Android development, platform architecture, and collaboration.

185k – 385k
HybridAndroid Engineering
Rive

Android Engineer - DevRel Team

RiveSan Francisco, CA

Develops, maintains, and evolves Rive's open-source Android runtime library, integrating C++ core via JNI and Kotlin APIs. Collaborates with developers for troubleshooting, best practices, documentation, and performance optimization across Android devices.

170k – 190k
RemoteAndroid Engineering
Ditto

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
Duolingo

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
Pinterest

Software Engineer II, Android

PinterestUnited States

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