Stripe

Android Engineer, OS Platform

Stripe

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidKotlin

About the role

  • Android engineers on the Terminal team will build and enhance the Device Platform including the applications and services that run on the physical Terminal devices.
  • Build and enhance frameworks for other engineers, both internal and external to Stripe, to develop on our custom platform with ease.
  • Design, build and maintain Android apps and SDKs in Kotlin
  • Develop Android payment applications for a variety of devices and form factors
  • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe’s mobile users
  • Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company
  • Work with user research and product design to understand users and address their needs

Requirements

  • Have a strong technical background, with 6+ years of experience in Android development.
  • Listen well and internalize the best ideas from all over the organization while also setting a vision that others are excited to get behind
  • Prefer simple solutions and designs over complex ones, and have a good intuition for what is lasting and scalable
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts
  • Can put yourself in the shoes of your users and be a steward of crafting great developer and consumer experiences
  • Custom hardware experience on Android platform (preferred)
  • Payments expertise or knowledge (preferred)
  • Backend Infrastructure or services experience (preferred)