Senior Software Engineer, Fullstack (Consumer Engineering)
Core
Building scalable, reliable tooling and consumer experiences (mobile and web) to power Affirm's consumer growth, personalization, and engagement across push, email, app, and web channels.
Role type
Senior Staff Fullstack Engineer (Consumer Growth)
Builds
End-to-end consumer growth platforms, mobile apps (React Native/Swift/Kotlin), and web applications (React/Vue) for Affirm's customers.
Domain
Fintech / Consumer Credit / Mobile & Web Engineering
Deliverable
product features
Required skills
Mobile architecture (React Native, Swift, Kotlin), Web development (React, Vue), JavaScript/TypeScript, Backend systems (Python, AWS, MySQL, Kubernetes), Experimentation/Feature flagging, CI/CD, Large codebase navigation, Technical leadership
Preferred skills
Cross-functional collaboration, Ambiguity resolution, Mentorship
Technologies
React Native, Swift, Kotlin, React, Vue, JavaScript, TypeScript, Python, AWS, MySQL, Kubernetes
Responsibilities
Lead engineers through ambiguity to solve open-ended problems; Collaborate with product, design, and analytics on the product development lifecycle; Identify and solve project, process, or business issues; Monitor team artifacts and support on-call efforts; Set or improve code review and design standards; Develop talent on the team through feedback and guidance.
Seniority
Senior Staff, hands-on IC with leadership responsibilities