Remote Position
Android Engineer, Terminal OS Platform
🌍 Remote · United States
💼 Full-time
Description:
- 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 to deliver new features and products for Stripe’s mobile users.
- Collaborate with Android developers across Stripe to set best practices for Android development.
- Partner with user research and product design to understand user needs and translate them into product improvements.
- Build and enhance the Device Platform, including applications and services that run on Stripe Terminal devices.
- Develop frameworks that make it easier for internal and external engineers to build on Stripe’s custom platform.
Requirements:
- 2-6 years of experience in Android development.
- Strong technical background.
- Ability to listen well and incorporate the best ideas from across the organization.
- Preference for simple, scalable solutions over complex designs.
- Ability to thrive in a collaborative environment with diverse stakeholders and subject matter experts.
- Ability to understand user needs and advocate for strong developer and consumer experiences.
- Custom hardware experience on the Android platform is preferred.
- Payments expertise or knowledge is preferred.
- Backend infrastructure or services experience is preferred.
- Based in the PST time zone is preferred.