Affirm
Software Engineer II, Fullstack (App Experience)
Remote Canada +1 · Remote · Full-time · Posted Aug 21, 2026
- Location
- Remote Canada
Remote US - Experience
- 1.5+ years as a software engineer.
- Education
- Equivalent practical experience or a Bachelor’s degree in a related field.
About the job
Build and support cross-team consumer experiences across Affirm’s mobile and web surfaces, including app and website journeys.
What you'll do
- Break larger projects into phased tasks and collaborate to deliver them on time.
- Partner with product, design, and analytics on product decisions, technical constraints, risks, and trade-offs.
- Monitor team metrics, support availability and on-call operations, and participate in team development activities.
What they ask for
- Experience shipping web apps with declarative UI frameworks such as React or Vue.
- Experience shipping mobile apps using native or cross-platform languages such as React Native.
- Experience designing, developing, and launching APIs at scale using languages such as Kotlin or Python.
- Strong software engineering skills, including writing clear, tested, extensible code and navigating large codebases.
Pay
CAD $133,000 - $183,000 per year (base salary)
Tools
React, Vue, React Native, Kotlin, Python
Model-written summary · the original posting is authoritative