Drimva

Affirm

Senior Software Engineer, Fullstack (App Experience)

Remote Canada +1 · Remote · Senior · Full-time · Posted Oct 9, 2026

Location
Remote Canada
Remote US
Experience
4+ years as a software engineer.
Education
Bachelor’s degree in a related field or equivalent practical experience.

About the job

Build and evolve Affirm’s consumer app and web experiences, collaborating across teams to deliver product features and support their operation.

What you'll do

  • Break larger projects into phased tasks and collaborate to deliver them on time.
  • Partner with product, design, and analytics on ideation, technical constraints, risks, and trade-offs.
  • Monitor operational metrics, escalate issues, support on-call work, and participate in interviews.

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 designing across components, writing tested and extensible code, debugging, and code review.

Pay

CAD $153,000 - $213,000 per year (base salary)

Tools

React, Vue, React Native, Kotlin, Python

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)