Skip to content
StripeStripeSan Francisco, CA

Android Engineer, Terminal OS Platform

Build and maintain Android apps and SDKs in Kotlin for Stripe Terminal payment devices. Collaborate with cross-functional teams to deliver mobile features and establish Android best practices.

Salary not listed
On-site2+ YOEAndroid Engineering

About the role

Responsibilities

  • Design, build and maintain Android apps and SDKs in Kotlin
  • Develop Android payment applications for a variety of devices and form factors
  • Collaborate with engineers, product managers, designers, and stakeholders to bring new features and products to Stripe’s mobile users
  • Work with Android developers on Stripe mobile apps and Stripe Terminal to set best practices for Android development
  • Partner with user research and product design to understand users and address their needs

Requirements

  • Strong technical background with 2-6 years of experience in Android development
  • Listen well and internalize the best ideas from across the organization
  • Prefer simple solutions and designs over complex ones, with good intuition for lasting and scalable approaches
  • Thrive in a collaborative environment with different stakeholders and subject matter experts
  • Empathize with users and steward great developer and consumer experiences

Preferred Qualifications

  • Custom hardware experience on Android platform
  • Payments expertise or knowledge
  • Backend infrastructure or services experience
  • Based in the PST time zone

Skills

KotlinAndroid SdkAndroid App DevelopmentMobile SdksPayments SystemsCustom Hardware IntegrationBackend ServicesCollaborationUser Research
Applied Intuition

Android Software Engineer

Applied IntuitionSunnyvale, CA

Design, build, and maintain Android applications for next-generation vehicle intelligence. Collaborate with cross-functional teams to deliver reliable in-vehicle experiences.

120k – 250k
On-site1+ YOEAndroid Engineering
WHOOP

Android Engineer II (Hardware Accelerate)

WHOOPBoston, MA

Android Engineer II building and optimizing Android modules that integrate with WHOOP hardware and firmware, focusing on data pipelines, BLE, and embedded system interfaces.

Salary not listed
On-site2+ YOEAndroid Engineering
WHOOP

Android Engineer II (Client Platform)

WHOOPBoston, MA

Develops shared Android frameworks, design system components, and internationalization features including RTL support to enable global product expansion and consistent experiences across devices and regions. Requires 2-4 years Android experience with Kotlin, Jetpack, and Compose.

Salary not listed
On-site2+ YOEAndroid Engineering
WHOOP

Android Engineer II (Connectivity)

WHOOPBoston, MA

Develops and maintains native Android app features in Kotlin for optimizing device connectivity, BLE integration, and firmware updates. Requires 2-4 years experience with Android ecosystem, Jetpack, REST APIs, and modern architectures like MVVM/MVI.

Salary not listed
On-site2+ YOEAndroid Engineering
WHOOP

Android Engineer (Growth & Ecosystem)

WHOOPBoston, MA

Entry-level Android Engineer building and maintaining features for health insights app. Requires Kotlin proficiency, Android fundamentals, and enthusiasm for clean code and team collaboration in growth-focused role.

Salary not listed
On-siteEntry levelAndroid Engineering