Remote Canada Full Stack Developer

24 hours ago

Winnipeg, MB, Canada Affirm, Inc. Full-time
Work remotely in Canada on Affirm Card checkout experiences, connecting mobile, backend systems, and intuitive customer-facing web features. This Software Engineer II, Full Stack position supports product innovation across Affirm’s payment experiences. You will partner with Product, Design, analytics, and engineering colleagues to deliver capabilities while protecting checkout-critical reliability. The role emphasizes clear code, thoughtful decisions, and complete customer journeys. Key Responsibilities:

Deliver customer-facing features and services in multiple phases Participate in product development ideation and technical decisions Monitor metrics and escalate operational concerns when needed Support availability and keep-the-lights-on activities Engage in team growth and interview processes Requirements:

At least 1.5 years of software engineering experience Experience building APIs and backend systems at scale Proficiency in Python or Kotlin Experience shipping applications with React or Vue Ability to navigate codebases and write tested, extensible code Help make Affirm Card easier to use through full-stack development, reliable services, and collaborative technical execution.