iOS Engineer, Identity
Stripe · Seattle, WA; San Francisco, CA; New York City, NY · 8215 Identity - Eng · listed October 26, 2026
The shape of it
Seniority
Mid level
Experience asked
3+ years
Where
Not stated
Requirements listed
7
Length
1,164 words
In the posting’s own words
Before Stripe, every growing internet platform needed a payments team. Today, every growing internet platform needs a way to establish trust in its users.
What it asks for · 7
- 3+ years of professional software-development experience, including meaningful experience building and shipping mobile applications or SDKs.
- Experience developing for at least one major mobile platform using technologies such as Swift or Objective-C for iOS
- Strong software-design fundamentals and experience creating maintainable APIs, components, or frameworks.
- Experience delivering mobile functionality beyond an isolated UI layer for example, integrating with APIs and services, handling local state, or working with device capabilities.
- Experience testing, debugging, monitoring, and improving mobile software in production.
- Ability to collaborate effectively with engineering, product, design, and other technical and non-technical partners.
- A demonstrated commitment to building high-quality user and developer experiences.
Also a plus
- Experience building mobile SDKs, shared libraries, or developer-facing APIs used outside your immediate team.
- Experience with both iOS and Android, or with cross-platform technologies such as React Native or Kotlin Multiplatform.
- Experience with camera, image-processing, document-capture, biometrics, or other device-integrated mobile experiences.
- Experience designing mobile software that handles sensitive data and applies security and privacy principles by default.
- Familiarity with accessibility, internationalization, mobile performance, and unreliable network conditions.
- Experience with mobile CI, automated testing, release automation, observability, or developer-productivity tooling.
- Experience contributing to backend APIs or services that support mobile products.
- Ability to simplify complex requirements and favor durable, scalable solutions.
What the job covers
- Design, build, and maintain Stripe Identity’s mobile SDKs and verification experiences across iOS, Android, and React Native.
- Create intuitive, polished experiences for complex flows such as identity-document and selfie capture, while accounting for accessibility, device capabilities, and varied real-world conditions.
- Build reliable and extensible SDK APIs and reusable components that make it easy for developers to integrate Stripe Identity into their applications.
- Work across mobile clients, supporting APIs, and services to deliver features end to end rather than treating the mobile application as an isolated layer.
- Improve SDK performance, reliability, observability, testing, release processes, and backward compatibility.
- Make thoughtful architectural decisions that balance user experience, developer experience, security, privacy, and long-term maintainability.
- Partner closely with product managers, designers, machine-learning engineers, backend engineers, user researchers, and other mobile teams.
- Work with Stripe users and field teams to understand integration challenges and turn their feedback into product and platform improvements.
- Help establish and evolve mobile-engineering practices across Identity and Stripe.
- Operate and maintain the systems and SDKs the team owns, including diagnosing production issues and improving them based on what we learn.
Tools and skills named
Frameworks
- React4×
- React Native4×
Security & compliance
- Regulatory4×
- Security4×
Product & design
- Accessibility4×
- User experience3×
Languages
- Kotlin
- Objective-C
- Swift
Ways of working
- Testing3×
Cloud & infra
- Observability2×
Words the posting leans on
- experience33×
- mobile26×
- identity22×
- users15×
- sdks14×
- requirements11×
- businesses10×
- platform9×
- trust9×
- product8×
- apis7×
- build7×
- ios7×
- developer6×
- engineers6×
- identity verification6×
Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.
The posting, your resume, and the gaps between them. One click loads all three.