Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 24 Oct 2026

Software Engineer I, Frontend (Upfunnel)

Affirm Remote Canada Remote entry full-time

Salary

101,000 - 151,000 CAD per year

Apply on Affirm

Description

At Affirm, we exist for the moments that matter,giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

The Upfunnel team builds pre-checkout experiences that help shoppers understand Affirm on merchant sites. As a Software Engineer I, you will contribute to reliable, accessible, and performant experiences across Affirm.js, promotional messaging, experimentation, and developer-facing frontend tooling.

Responsibilities:

  • Build and improve high-traffic frontend experiences across Affirm.js, promotional messaging, experimentation, and developer-facing tooling.
  • Work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.
  • Strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.
  • Use browser debugging, monitoring, metrics, and testing tools to maintain reliable cross-browser experiences and contribute to operational issues with your team.
  • Contribute to a sense of community on your team by engaging in growth and development activities.

Requirements:

  • Previous work or internship experience shipping web apps using declarative UI frameworks like React or Vue.
  • Previous work or internship experience working with Javascript/Typescript.
  • Mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
  • Comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • Experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with our global engineering team.

Benefits:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

Location: Remote Canada Pay Grade - J Equity Grade - CAN 4 CAN base pay range per year: 101,000 - 151,000 CAD

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/affirm/jobs/7985907003

Apply on Affirm