Mobile Software Engineer - iOS, Android & React Native NEW

The Briefed

Seattle (WA)

On-site

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity & Pay
Healthcare
Retirement Plan
Time Off & Remote Work

Job summary

Stripe Identity team seeks an iOS Software Engineer to design, build, and maintain mobile SDKs for identity verification. You will work on camera capture pipelines, developer-facing APIs, and secure data handling across iOS and other platforms.

Join a team delivering frictionless verification experiences at scale, collaborating with product, design, ML, and backend engineers to improve SDKs and backend integrations with strong emphasis on security and accessibility.

Qualifications

  • 3+ years of professional software engineering experience building mobile apps or developer-facing SDKs.
  • iOS expertise with Swift or Objective-C.
  • Strong API design and reusable component libraries.
  • Experience with REST/gRPC, state management, and device APIs (camera, sensors).
  • Production operations: testing, debugging, monitoring in high-scale environments.
  • Excellent collaboration across product, design, and backend teams.

Responsibilities

  • Design, build, and maintain mobile SDKs for Identity across iOS/Android/React Native.
  • Create polished capture flows for document and biometric verification.
  • Connect SDK clients to Stripe backend APIs with reliable data flow and offline resilience.
  • Improve DX, reliability, and release automation for mobile teams.
  • Ensure security and privacy-by-design in architecture and UX.
  • Collaborate with cross-functional partners to drive product improvements.

Skills

iOS Swift/ObjC
API design
SDK development
Full-stack mobile
DX & testing
Security & privacy
Collaboration

Tools

REST/gRPC APIs
Camera APIs
Offline state management

Job description

Stripe is a financial infrastructure platform for millions of businesses worldwide—from global enterprises to fast-growing startups.

The Identity Product Experience team owns Stripe Identity’s mobile SDKs across iOS (Swift/Objective-C), Android, and React Native. These SDKs enable developers and growing internet platforms to embed secure, frictionless identity verification directly into their mobile apps using document capture, biometric selfie verification, and fraud prevention signals.

As an iOS Software Engineer on the Identity team, you will design, build, and maintain Stripe Identity's mobile SDKs, camera capture pipelines, and developer-facing APIs. You will work end-to-end across mobile clients, local state management, supporting backend microservices, and security controls to deliver polished, highly accessible verification experiences that handle sensitive data globally.

Key Responsibilities
  • Identity Mobile SDK Development: Design, build, and maintain reusable, extensible mobile SDK APIs and components across iOS (Swift/Objective-C), Android, and React Native.
  • Complex Capture Flows: Create polished, accessible user experiences for complex verification journeys, including real-time document capture, biometric selfie processing, and camera integrations across diverse hardware capabilities.
  • Full-Stack Mobile Integration: Connect mobile SDK clients to Stripe backend APIs and services, ensuring seamless data flow, local state management, and offline resilience rather than treating mobile as an isolated UI layer.
  • Developer Experience (DX) & Reliability: Improve SDK performance, test coverage, release automation, backward compatibility, and observability for developer integration teams across fintech, marketplaces, and e-commerce.
  • Security & Privacy by Design: Make thoughtful architectural decisions that balance user experience, high conversion, sensitive data privacy, zero-trust security, and long-term maintainability.
  • Cross-Functional & User Collaboration: Partner closely with Product Managers, Designers, ML Engineers, Backend Engineers, and Stripe integration partners to turn feedback into product improvements.
Requirements
Mobile Engineering & Technical Fundamentals
  • 3+ years of professional software engineering experience building, shipping, and operating mobile applications or developer-facing SDKs.
  • iOS Expertise: Strong hands-on development experience for iOS using Swift or Objective-C.
  • Software Architecture & API Design: Solid software design fundamentals with a proven track record creating clean, maintainable APIs, reusable component libraries, or framework abstractions.
  • Full-Spectrum Mobile Systems: Practical experience delivering mobile functionality beyond basic UI layouts—including REST/gRPC API integration, state management, device hardware APIs (camera, sensors), and local persistence.
  • Production Operations: Demonstrated experience testing, debugging, monitoring, profiling, and supporting mobile software in high-scale production environments.
  • Collaboration & Craft: Strong communication skills with a focus on delivering polished, accessible, and high-quality user and developer experiences.
Preferred Qualifications
  • Prior experience building public-facing mobile SDKs, shared libraries, or open-source APIs used outside your immediate team.
  • Exposure to multi-platform mobile technologies, including Android (Kotlin), React Native, or Kotlin Multiplatform (KMP).
  • Hands-on experience with mobile camera APIs, image processing, document capture engines, or biometric frameworks.
  • Experience designing mobile software that handles sensitive PII data using strict security, encryption, and privacy principles by default.
  • Familiarity with accessibility standards (a11y), internationalization (i18n), mobile CI/CD pipelines, release automation, and network resilience.
  • Direct experience contributing to backend microservices or APIs that support mobile client applications.
Total Rewards & Benefits
  • Equity & Total Pay: Competitive base salary + equity compensation package + annual performance incentive eligibility.
  • Comprehensive Healthcare: Top-tier medical, dental, and vision health coverage options for employees and eligible dependents.
  • Financial & Retirement: 401(k) retirement plan with employer matching, plus flexible spending accounts and life insurance.
  • Time Off & Remote Support: Flexible paid time off, paid parental leave, paid holidays, and home office stipends for remote team members.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Identity Mobile SDKs & Privacy NEW
Software Engineer - Identity Mobile SDKs & Privacy NEW

The Briefed • San Francisco (CA)

On-site
USD 210,000 - 260,000
Equity & Total Pay
Healthcare options
401(k) plan
+1
Android Engineer, Identity
Android Engineer, Identity

Stripe, Inc. • San Francisco (CA)

Hybrid
USD 157,000 - 235,000
Android Engineer, Identity
Android Engineer, Identity

Stripe, Inc. • Seattle (WA)

On-site
USD 157,000 - 235,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
iOS Engineer, Identity
iOS Engineer, Identity

Stripe, Inc. • New York (NY)

On-site
USD 157,000 - 235,000
Equity
Bonus
401(k) plan
+4
iOS Engineer, Identity
iOS Engineer, Identity

Stripe, Inc. • San Francisco (CA)

On-site
USD 157,000 - 235,000
Equity
Bonus/Commissions
401(k)
+2
iOS Engineer, Identity Product
iOS Engineer, Identity Product

Stripe, Inc. • Seattle (WA)

On-site
USD 120,000 - 180,000
iOS Engineer, Identity
iOS Engineer, Identity

Stripe, Inc. • Seattle (WA)

On-site
USD 150,000 - 210,000
Competitive compensation
Medical, dental, vision
Stock options
+1
Android Engineer, Identity Product
Android Engineer, Identity Product

Stripe, Inc. • Seattle (WA)

On-site
USD 150,000 - 190,000
Identity Mobile SDK Engineer (iOS) — Privacy, Equity & Remote
Identity Mobile SDK Engineer (iOS) — Privacy, Equity & Remote

The Briefed • San Francisco (CA)

On-site
USD 210,000 - 260,000
Equity & Total Pay
Healthcare options
401(k) plan
+1
iOS Engineer, Identity SDKs & Mobile UX
iOS Engineer, Identity SDKs & Mobile UX

Stripe, Inc. • Seattle (WA)

On-site
USD 150,000 - 210,000
Competitive compensation
Medical, dental, vision
Stock options
+1