Skip to main content
Back to Jobs
Affirm logo

Software Engineer I, Frontend (Upfunnel)

AffirmRemote - CanadaEstimate the salary
Type

Remote

Location

Remote - Canada

Experience

Junior

Posted

Today

Tech Stack

Quick Take

Affirm is hiring a Software Engineer I, Frontend to join their Upfunnel team. You'll build pre-checkout experiences using React and TypeScript. This is a remote role open to candidates in several Canadian provinces.

Role Overview

๐Ÿข About Affirm

Affirm is a financial technology company that provides point-of-sale installment loans to consumers. Their mission is to deliver honest financial products that improve lives. The engineering team builds reliable, performant, and scalable systems to power this mission.

๐ŸŽฏ The Role

As a Software Engineer I, Frontend on the Upfunnel team, you will build pre-checkout experiences that help shoppers understand Affirm on merchant sites. You'll contribute to Affirm.js, promotional messaging, experimentation, and developer-facing frontend tooling.

๐Ÿ› ๏ธ Tech Stack

  • React (or Vue)
  • TypeScript
  • JavaScript
  • Browser debugging and monitoring tools

๐Ÿ’ผ What You'll Do

  • Build and improve high-traffic frontend experiences.
  • Collaborate with team and stakeholders to balance speed and quality.
  • Use debugging and testing tools to maintain reliable cross-browser experiences.
  • Contribute to developer-facing tooling and code reviews.

โœ… What You'll Need

  • Previous work or internship experience with declarative UI frameworks like React or Vue.
  • Experience with JavaScript/TypeScript.
  • Ability to write clear, extensible code and navigate large codebases.
  • Strong communication and collaboration skills.

๐ŸŒŸ Nice to Have

  • Experience with Affirm.js or similar payment platforms.
  • Familiarity with experimentation and A/B testing.

Why This Role?

This is a curated frontend role from Affirm. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, TypeScript.

Software Engineer I, Frontend (Upfunnel) at Affirm โ€” FAQ

Quick answers about this role, the stack, and how to apply.