Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Fullstack

Home > Javascript/Typescript programming jobs

Senior Software Engineer, Fullstack in Canada

  • Remote

Responsibilities

  • Break larger projects into tasks, deliver them in phases, and collaborate with engineers to ensure timely delivery.
  • Build and ship web and mobile application experiences across Affirm’s consumer products.
  • Design, develop, and launch APIs at scale.
  • Collaborate with product management, design, and analytics on ideation, technical constraints, risks, and trade-offs.
  • Create and monitor metrics, escalate issues, and support operational availability, keep-the-lights-on work, and on-call efforts.
  • Navigate large codebases, debug code, write tested and extensible software, conduct code reviews, and participate in interviews.

Requirements

  • At least 1.5 years of experience as a software engineer.
  • Experience shipping web applications with declarative UI frameworks such as React or Vue.
  • Experience shipping mobile applications using native or cross-platform technologies such as React Native.
  • Experience designing, developing, and launching APIs at scale using Kotlin or Python.
  • Ability to translate business problems into solutions spanning multiple software components.
  • Strong debugging, code review, communication, collaboration, and ownership skills.
  • A Bachelor’s degree in a related field or equivalent practical experience.

Benefits

  • Remote-first work arrangement open to candidates residing in specified Canadian provinces.
  • 100% subsidized medical coverage, dental and vision coverage for employees and dependents.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan with discounted Affirm stock.
  • In-person onboarding experience for new hires and an inclusive interview process with accommodations.

Affirm

Affirm offers a straightforward approach to credit by allowing consumers to buy now and pay later, all while eliminating hidden fees and compounding interest. This commitment to transparency and flexibility sets Affirm apart in the financial services landscape, making credit more accessible and c...

Similar positions

Software Engineer, Unsecured Installments

  • Upstart
  • Full time
  • USA
  • 10/15/2026
  • Salary: $142k - $197k/yr
  • Remote

Frontend Senior

  • Convotis Iberia
  • Full time
  • Others
  • 10/15/2026
  • Elche, Spain

Senior Customer Engineer AI Start

  • Cloudflare
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $213k-$335k
  • Worldwide

Lead Software Engineer - Full Stack

  • JPMorgan Chase
  • Full time
  • USA
  • 10/15/2026
  • Salary: Competitive
  • Plano, TX

Senior Software Engineer - Compute Platform

  • Reddit
  • Full time
  • USA
  • 10/15/2026
  • Salary: $191k-$267k
  • Remote