Android Engineer, Terminal Os Platform

Stripe Stripe · Fintech · United States · 8512 Terminal - Eng

Android Engineer on the Stripe Terminal OS Platform team, responsible for building and enhancing the Device Platform, including applications and services running on physical Terminal devices. This role involves developing Android payment applications, SDKs, and frameworks for internal and external developers, collaborating with cross-functional teams, and setting best practices for Android development.

What you'd actually do

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

Skills

Required

  • Android development
  • Kotlin

Nice to have

  • Custom hardware experience on Android platform
  • Payments expertise or knowledge
  • Backend Infrastructure or services experience