Senior Software Engineer — Remote-First with Equity

Affirm

Canada

Remote

CAD 153,000 - 213,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
Monthly tech stipends
Flexible time off and generous holiday

Job summary

Affirm is seeking a software engineer for the Marketplace and App Experience domain on a remote Canada role. You will break down projects, ship web and mobile apps, design APIs, and collaborate across product, design, and analytics.

You’ll own code quality, participate in reviews, and support ongoing operations while contributing to the team's growth. The ideal candidate has 1.5+ years of experience, proficiency with React/Vue, React Native, and API design using Kotlin or Python, and a degree or

Qualifications

  • 1.5+ years as a software engineer.
  • Experience shipping web apps with React or Vue.
  • Experience shipping mobile apps with React Native.
  • Experience designing, developing, launching APIs with Kotlin or Python.
  • Own simple problems end-to-end and write well-tested, extensible code.

Responsibilities

  • Break down projects into tasks and deliver in phases with the team.
  • Collaborate with product, design, and analytics on requirements and constraints.
  • Support operations and on-call work and monitor project artifacts.
  • Contribute to team growth through participation in interviews and mentoring.

Skills

React
Vue
React Native
Kotlin
Python
API design
Code quality
Code reviews
Ownership & growth
Communication

Education

Bachelor’s degree or equivalent

Job description

Affirm is seeking a software engineer for the Marketplace and App Experience domain on a remote Canada role. You will break down projects, ship web and mobile apps, design APIs, and collaborate across product, design, and analytics.

You’ll own code quality, participate in reviews, and support ongoing operations while contributing to the team's growth. The ideal candidate has 1.5+ years of experience, proficiency with React/Vue, React Native, and API design using Kotlin or Python, and a degree or

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Remote and Equity
Senior Software Engineer — Remote and Equity

Affirm • Edmonton

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipends
Generous time off
+1
Remote Software Engineer II — React & API Focus (Equity)
Remote Software Engineer II — React & API Focus (Equity)

Affirm • Toronto

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Remote Frontend Engineer — React/Vue
Senior Remote Frontend Engineer — React/Vue

Affirm • Hamilton

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipends
Flexible time off
+1
Software Engineer II - Remote, APIs & Web Apps
Software Engineer II - Remote, APIs & Web Apps

Affirm • Saskatoon

Remote
CAD 133,000 - 183,000
Health coverage for employees and/or +
Equity/stock purchase plan
Senior Software Engineer - Remote, Equity & Growth
Senior Software Engineer - Remote, Equity & Growth

Affirm • London

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipends
Flexible time off
+1
Remote Software Engineer II: React & API Systems
Remote Software Engineer II: React & API Systems

Affirm • San Juan de Terranova

Remote
CAD 133,000 - 183,000
Health coverage for employees and deps
Monthly tech stipends
Flexible time off
+1
Software Engineer II — Remote, APIs & React
Software Engineer II — Remote, APIs & React

Affirm • Victoria

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipend
Flexible time off
+1
Staff Frontend Engineer - App Experience (Remote)
Staff Frontend Engineer - App Experience (Remote)

Joinhorizon • Canada

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Backend Systems Engineer II — Remote with Impact & Growth
Backend Systems Engineer II — Remote with Impact & Growth

Kibbi • Kelowna

On-site
CAD 128,000 - 188,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Consumer Growth Engineer - Mobile & Web
Senior Consumer Growth Engineer - Mobile & Web

Affirm • Edmonton

On-site
CAD 153,000 - 213,000
Remote-first culture
Competitive health coverage
Equity / ESPP eligibility
+1