This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Android engineers on this team will build and enhance applications, services, and the OS that run on the physical Terminal devices. Building the frameworks for other engineers, both internal and external to Stripe, to develop on our custom platform with ease.
Job Responsibility:
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:
2+ years of experience in Android Development
Experience working with at least 1 of the following: Kotlin, Java, Swift, Objective-C, Go, Python
Nice to have:
Payments expertise or knowledge
Backend infrastructure or services experience
Listens well and internalizes the best ideas from all over the organization while also setting a vision that others are excited to get behind
You 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