Senior Software Engineer, Fullstack (Card Acquisition)
Core
Senior Full Stack Engineer leading the Acquisition & Onboarding team to build trust and value in Affirm's first customer interactions via mobile, web, and backend systems.
Role type
Senior IC/Lead Full Stack Software Engineer (Mobile/Web/Backend)
Builds
Mobile apps (React Native/Swift/Kotlin), Web apps (React/Vue), and scalable backend systems (Python/Kotlin/AWS/MySQL/K8s) for the consumer buy-now-pay-later platform.
Domain
Fintech / Consumer Credit / Buy Now Pay Later
Deliverable
production ML models | product features
Required skills
React Native, Swift, Kotlin, React, Vue, JavaScript, TypeScript, Python, AWS, MySQL, Kubernetes, CI/CD, Feature Flagging, Experimentation, Architecture Design, Code Review, Mentoring
Preferred skills
None explicitly stated
Technologies
React Native, Swift, Kotlin, React, Vue, JavaScript, TypeScript, Python, AWS, MySQL, Kubernetes
Responsibilities
Define long-term technical strategy and architectural decisions; Mentor senior engineers and lead teams through ambiguity; Own team operations, monitoring, and on-call rotations; Collaborate with product/design/analytics on ideation and trade-offs; Advocate for and solve process/technology/business issues; Set code review and design standards; Drive talent development and feedback.
Seniority
Senior, hands-on IC with leadership responsibilities