Stripe

About Stripe

The financial infrastructure platform for modern businesses

🏢 Tech, Finance👥 1001+ employees📅 Founded 2010📍 SoMa, San Francisco, CA💰 $8.7b3.5
FintechB2BPaymentsCredit cardsFinancial Services

Key Highlights

  • Processes over $1 trillion in payments annually
  • Raised $8.7 billion in funding, including Series H
  • Headquartered in SoMa, San Francisco, CA
  • Expanding services to Brazil and India

Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...

🎁 Benefits

Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...

🌟 Culture

Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...

Stripe

Mobile Engineer Mid-Level

StripeToronto

Apply Now →

Skills & Technologies

Overview

Stripe is hiring a Mobile Engineer to build and enhance applications for Stripe Terminal. You'll work with Android and Kotlin to develop payment applications for various devices. This position requires experience in mobile development.

Job Description

Who you are

You have a strong background in mobile development, particularly with Android, and are proficient in Kotlin. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver exceptional user experiences. You have a knack for simplifying complex problems and prefer elegant solutions that are scalable and maintainable. Your experience includes designing and building Android applications, and you understand the nuances of developing for different devices and form factors. You are passionate about creating seamless payment experiences and can empathize with both developers and consumers to craft solutions that meet their needs.

Desirable

Experience with payment systems or financial applications is a plus. Familiarity with SDK development and working with APIs will help you excel in this role. You are open to learning new technologies and methodologies that can enhance your work and the team's output.

What you'll do

As a Mobile Engineer on the Stripe Terminal team, you will design, build, and maintain Android applications and SDKs that facilitate in-person payments. You will collaborate closely with product managers, designers, and other engineers to bring new features to life, ensuring that they align with Stripe's mission of simplifying payment acceptance. Your role will involve enhancing the frameworks that allow both internal and external developers to build on Stripe's custom platform with ease. You will also participate in setting best practices for Android development within the team, contributing to code reviews, and mentoring junior developers. Your contributions will directly impact how businesses interact with their customers in physical environments, making payments as seamless as online transactions.

What we offer

At Stripe, you will be part of a mission-driven company that values innovation and collaboration. We offer competitive compensation and benefits, including opportunities for professional growth and development. You will work in a supportive environment that encourages you to take ownership of your projects and make a meaningful impact on the global economy. Join us in our mission to increase the GDP of the internet and help businesses thrive in both online and offline spaces.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Stripe.

Similar Jobs You Might Like

Based on your interests and this role

Finix

Mobile Engineer

Finix📍 Toronto

Finix is hiring an Android Engineer to develop mobile apps and SDKs for payment solutions. You'll work with Finix APIs to enable transactions on Android-compatible devices. This role requires experience in mobile development.

5 months ago
Stripe

Android Engineer

Stripe📍 Toronto

Stripe is hiring an Android Engineer to build apps and SDKs for their Link payment solution. You'll focus on enhancing user experience and API design. This role requires 2+ years of Android development experience.

Mid-Level
3d ago
Stripe

Mobile Engineer

Stripe📍 San Francisco - Remote

Stripe is hiring an Android Engineer for their Terminal OS Platform team to design and build Android payment applications. You'll work with Kotlin and collaborate with various stakeholders to enhance the user experience. This position requires experience in Android development.

🏠 RemoteMid-Level
3d ago
Block

Mobile Engineer

Block📍 Toronto

Block is seeking a Staff Android Engineer to lead high-impact technical initiatives for TIDAL, a music streaming platform. You'll collaborate with cross-functional teams to enhance the Android system and deliver innovative features. This role requires deep technical expertise in Android development.

Staff
1w ago
Stripe

Mobile Engineer

Stripe📍 San Francisco - Remote

Stripe is hiring a Mobile Engineer for their Terminal Developer Productivity team to build tools that enhance developer efficiency. You'll work with Android and Gradle to support in-person payment solutions. This position requires experience in mobile development and automated testing infrastructure.

🏠 RemoteMid-Level
3d ago