Staff Software Engineer, Mobile (App Infrastructure)

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$290,000 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $204k
This role $260k
$146k most similar roles pay here $305k

This role pays more than 89% of similar roles. Most pay $170,750–$238,250 — the shaded band above. At the midpoint, this role pays about $260k versus about $204k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 60 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Staff Software Engineer, Mobile (App Infrastructure)

Staff Software Engineer, Mobile (App Infrastructure) joins the App Infrastructure team to build and maintain shared mobile app infrastructure, including design systems, networking, observability, experimentation, CI/CD, and developer tooling. This role involves setting technical strategy, managing project lifecycles with product and design partners, and ensuring system availability through monitoring and triage rotations. The engineer will develop tools for other teams while establishing code review standards and mentoring others. Candidates must possess over seven years of mobile experience, including at least four years with React Native, and proficiency in JavaScript and TypeScript. Technical requirements include expertise in Expo, Redux Toolkit, and the New Architecture. Experience is required with Maestro, Appium, Sentry, Crashlytics, Statsig, or LaunchDarkly. Additionally, the role requires proficiency in AI-assisted development tools like Claude Code to maintain high quality standards across complex systems.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Set technical strategy for the team on a year-long scale aligned with business goals.
  • Manage technical sustainability, risks, and trade-offs during the product development lifecycle.
  • Define and advocate for technical solutions and operational processes to act as a force multiplier.
  • Own team operations by establishing monitoring, triage rotations, playbooks, and alerting systems.
  • Establish and enforce code review and design standards across the organization through writing and talks.
  • Mentor and develop team talent through consistent feedback and guidance.
  • Develop and maintain shared mobile infrastructure including design systems, networking, and CI/CD pipelines.
  • Build tools for observability, experimentation, and developer productivity that other teams adopt.

What we're looking for

  • You must have at least 7 years of experience developing and architecting mobile applications.
  • You must have experience using React Native.
  • You must be proficient in working with JavaScript and TypeScript.
  • You must have hands-on experience with React Native, Expo, and authoring or migrating native modules.
  • You must have experience with complex state management in a React app (Redux Toolkit is preferred).
  • You must have experience with mobile testing, observability tooling, and AI-assisted development tools.
  • You must have a proven track record of driving teams to execute large projects and delivering major system components.
  • This position requires a Bachelor’s degree in a related field or equivalent practical experience.

More like this

Similar roles

Senior Software Engineer, Fullstack

Affirm

Remote 177 days ago $195,000$255,000
React Native Swift Kotlin React Vue JavaScript TypeScript Python AWS Kubernetes MySQL CI/CD Feature Flagging Analytics Instrumentation
4+ yrs exp Remote

Senior Mobile Cross Platform Engineer

Chime

New York, NY +1 65 days ago
React Native TypeScript React iOS Android CI/CD GraphQL Bitrise CircleCI GitHub Actions Bugsnag Datadog Sentry Hex Redux React Context AsyncStorage MMKV CodePush Expo Updates

Senior Software Engineer, Mobile (React Native)

Fiserv

Alpharetta, GA +2 20 days ago $109,000$182,400
React Native TypeScript JavaScript iOS Android Redux Toolkit Zustand Context API RESTful APIs CI/CD Git Swift Kotlin TurboModules Fabric Expo CodePush Firebase Jest React Native Testing Library Detox Appium AWS Azure Google Cloud Platform
5+ yrs exp

Senior Software Engineer, Mobile (React Native)

Fiserv

Alpharetta, GA +2 20 days ago $109,000$182,400
React Native TypeScript JavaScript iOS Android Redux Toolkit Zustand Context API RESTful APIs CI/CD Swift Kotlin TurboModules Fabric Expo CodePush Firebase Jest React Native Testing Library Detox Appium AWS Azure Google Cloud Platform Git Agile
5+ yrs exp

Mobile Engineer

Corepay

Elk Grove, CA 29 days ago $129,400$161,800
React Native JavaScript TypeScript iOS Android REST APIs Ruby on Rails Agile End-to-End Testing Push Notifications State Management Mobile App Lifecycle App Store Google Play
4+ yrs exp