Staff Software Engineer, Mobile (App Infrastructure)
Core
Setting technical strategy and driving execution for Affirm's shared mobile app infrastructure platform, including design systems, networking, observability, and CI/CD.
Role type
Staff Software Engineer (Mobile App Infrastructure)
Builds
Shared mobile components, developer tooling, and platform stability for all mobile feature teams.
Domain
Fintech / Mobile Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Mobile application architecture, React Native, TypeScript, JavaScript, Native module development, Complex state management, Mobile testing, Observability tooling, AI-assisted development, Technical strategy, Team leadership
Preferred skills
Redux Toolkit, React Native New Architecture, Expo, E2E frameworks (Maestro/Appium), Crash reporting (Sentry/Crashlytics), Feature flagging (Statsig/LaunchDarkly), AI agentic tooling
Technologies
React Native, Expo, TypeScript, JavaScript, Maestro, Appium, Sentry, Crashlytics, Statsig, LaunchDarkly, Claude Code
Responsibilities
Define and advocate technical solutions and operational processes, Ensure team operations and availability through monitoring and alerting, Foster a culture of quality via code review standards and tech talks, Develop talent through feedback and guidance, Collaborate cross-functionally to manage technical risks and trade-offs, Drive large-scale projects and system deprecations
Seniority
Staff, hands-on IC with strategic scope