Skip to main content

Staff Software Engineer, Frontend (App Experience)

Affirm
Remote - Canada (AB, BC, MB, NB, NL, NS, ON, PE, SK)Updated 36d ago
Total compensation
$181k–$241k
Published total compensation range
Location
Remote - Canada (AB, BC, MB, NB, NL, NS, ON, PE, SK)
Remote eligibility
Employment
Full-time
Staff / Principal
Role family
Engineering
Fintech
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

About Affirm

Affirm is a financial technology company that provides clear, predictable payment options over time, with no hidden fees or surprises. The Marketplace and App Experience domain is central to our consumer strategy, driving the user journey across iOS, Android, and Web surfaces.

Role Overview

As a Staff Software Engineer on the Frontend (App Experience) team, you will set technical strategy for our frontend surfaces, collaborate with product management, design, and analytics, and act as a force-multiplier for your team. You will take ownership of operations and availability, foster a culture of quality, and help develop talent on your team.

What You'll Do

  • Set technical strategy for our frontend surface on a year-long time scale.
  • Collaborate across teams in the product development lifecycle.
  • Define and advocate for technical solutions and operational processes.
  • Ensure monitoring, triage rotations, playbooks, testing, and alerting are in place.
  • Set code review and design standards, and advocate for them through writing and tech talks.
  • Provide feedback and guidance to develop talent on your team.

What We Look For

  • 8+ years of experience developing and architecting web applications using declarative UI frameworks like React or Vue.
  • Proficiency in JavaScript/TypeScript.
  • Experience driving horizontal initiatives with demonstrated leadership.
  • Experience delivering major features or system components.
  • Ability to thrive in ambiguity and understand large systems.
  • Strong verbal and written communication skills.
  • Equivalent practical experience or a Bachelor's degree in a related field.

Compensation & Benefits

Base pay range: CAD $181,000 - $241,000 per year. Total compensation may include monthly stipends for health, wellness, and tech spending, and benefits including 100% subsidized medical, dental, and vision coverage for you and your dependents. Employees may also be eligible for equity rewards.

Location

Remote Canada, open to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Application

Apply via the provided link.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.