Staff Software Engineer, Mobile (App Infrastructure)Active$181K–$241K

The opportunity

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

What you'll do

  • You will be responsible for setting technical strategy for your team on a: year-long time scale, and help your team tie it together with critical, business-impacting projects.

  • You will collaborate across teams in the product development lifecycle by: collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.

  • You will act as a force-multiplier for your team through your definition and: advocacy of technical solutions and operational processes.

  • You take ownership of your team’s operations and availability by ensuring you: have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.

  • You will foster a culture of quality and ownership on your team by setting: code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.

  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What they're looking for

  • You have 7+ years of experience of developing and architecting mobile applications; 4+ using React Native
  • You are proficient in working with Javascript/Typescript.
  • You have hands-on experience with React Native and Expo, and have authored or: migrated native modules and components.
  • You have experience with complex state management in a React app. Proficiency with Redux Toolkit is bonus