Staff Software Engineer, Frontend – Decisions Orchestration

Posted 15 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Frontend Engineer setting technical direction for Affirm’s checkout orchestration. Leading React/Vue architecture, operational excellence, and high-quality customer payment experiences.

Responsibilities

  • Set the team’s technical strategy on a year-long timescale and connect it to critical, business-impacting projects
  • Collaborate with product management, design, and analytics throughout the product development lifecycle
  • Define and advocate for technical solutions and operational processes
  • Own team operations and availability, including monitoring, triage rotations, playbooks, policies, testing, alerting, and on-call support
  • Establish code review and design standards and advocate for quality through writing and tech talks
  • Develop team talent through feedback, guidance, and leading by example
  • Lead the design of the next generation of Affirm’s checkout experience
  • Improve checkout speed, clarity, and reliability

Requirements

  • 8+ years of experience developing and architecting web applications using declarative UI frameworks like React or Vue
  • Proficiency in JavaScript/TypeScript
  • Experience delivering major features, system components, or deprecating existing functionality through technical and execution plans
  • Ability to write high-quality, understandable code
  • Ability to work from low-level language idioms through large-system architecture
  • Demonstrated growth and impact through gathering and iterating on peer feedback
  • Strong verbal and written communication skills for collaboration with a global engineering team
  • Equivalent practical experience or a Bachelor’s degree in a related field
  • Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan

Benefits

  • Equity rewards
  • Monthly stipends for health, wellness and tech spending
  • 100% subsidized medical coverage for employees and dependents
  • Dental and vision coverage for employees and dependents
  • Flexible time off
  • Generous holiday calendars
  • Employee stock purchase plan (ESPP) to buy Affirm stock at a discount
  • Inclusive interview process and accommodations for candidates with disabilities
  • In-person onboarding experience

Job type

Full Time

Experience level

Lead

Salary

CA$181,000 - CA$241,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptReactTypeScriptVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.