Lead Senior Full-Stack Engineer — Remote Onboarding & Growth

Affirm

Ottawa

On-site

CAD 153,000 - 213,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health care coverage
Flexible Spending Wallets
Time off
ESPP

Job summary

Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team. You will guide architecture across mobile, web, and backend systems, mentor engineers, and drive high-velocity delivery with a focus on reliability and user experience.

The role emphasizes collaboration with product, design, and analytics in a remote-first environment. You will influence technical strategy, write high-quality code, and help shape the first customer experience that builds trust and

Qualifications

  • Leads significant mobile initiatives and defines architecture.
  • Experience shipping web apps with React or Vue.
  • Proficient in JavaScript/TypeScript and back-end tech like Python, AWS, MySQL.
  • Strong communication skills and ownership mindset.
  • Bachelor’s degree or equivalent practical experience required.

Responsibilities

  • Own quarterly goals for your team and guide delivery.
  • Collaborate with product, design, and analytics in lifecycle.
  • Ensure monitoring, on-call readiness, and reliability.
  • Identify and solve technical and process issues.
  • Improve code quality, reviews, and design standards.
  • Mentor engineers and foster talent growth.

Skills

React Native
JavaScript
TypeScript
Leadership
Architectural design
Mobile development
Cross-functional collaboration
4+ years experience
Backend systems
Python
Kotlin
AWS
MySQL
Kubernetes

Education

Bachelor’s degree in a related field
Equivalent practical experience

Tools

CI/CD tooling
Kubernetes
React Native
Swift
Kotlin

Job description

Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team. You will guide architecture across mobile, web, and backend systems, mentor engineers, and drive high-velocity delivery with a focus on reliability and user experience.

The role emphasizes collaboration with product, design, and analytics in a remote-first environment. You will influence technical strategy, write high-quality code, and help shape the first customer experience that builds trust and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Lead Architecture & Onboarding (Remote)
Senior Full-Stack Engineer: Lead Architecture & Onboarding (Remote)

Affirm • Edmonton

On-site
CAD 214,466 - 298,570
Equity rewards
Remote-first company
Health insurance
Senior Full-Stack Engineer - Remote, High-Impact Onboarding
Senior Full-Stack Engineer - Remote, High-Impact Onboarding

Affirm • London

On-site
CAD 153,000 - 213,000
Health coverage
Employee stock purchase plan (ESPP)
Time off
Senior Full-Stack Engineer – Remote, High-Impact Leader
Senior Full-Stack Engineer – Remote, High-Impact Leader

Affirm, Inc. • Canada

On-site
CAD 153,000 - 213,000
Health care coverage for you and your]
Time off and holidays
ESPP - employee stock purchase plan
+1
Senior Frontend Platform Architect — Remote
Senior Frontend Platform Architect — Remote

Affirm • Oshawa

On-site
CAD 209,000 - 269,000
Health coverage for you and dependents
Equity rewards
Remote-first with possible office work
Senior Frontend Engineer - Remote-First & Equity
Senior Frontend Engineer - Remote-First & Equity

Affirm • Windsor

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Flexible Spending Wallets and stipends
Generous time off
Remote Engineering Manager, Full-Stack Platform
Remote Engineering Manager, Full-Stack Platform

Affirm • Windsor

On-site
CAD 181,000 - 241,000
Equity rewards
Remote-first culture
Medical coverage for dependents
+1
Senior Software Engineer, Fullstack (Card Acquisition)
Senior Software Engineer, Fullstack (Card Acquisition)

Affirm • Ottawa

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Software Engineer, Fullstack (Card Acquisition)
Senior Software Engineer, Fullstack (Card Acquisition)

Affirm • London

On-site
CAD 153,000 - 213,000
Health coverage
Employee stock purchase plan (ESPP)
Time off
Senior Software Engineer, Fullstack (Card Acquisition)
Senior Software Engineer, Fullstack (Card Acquisition)

Affirm • San Juan de Terranova

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Software Engineer, Fullstack (Card Acquisition)
Senior Software Engineer, Fullstack (Card Acquisition)

Affirm • Kitchener

On-site
CAD 153,000 - 213,000
Health care coverage
Spending wallets
Time off
+1