Remote Full-Stack Engineer II: Web & API Dev

Affirm, Inc.

Hamilton

Remote

CAD 133,000 - 183,000

Full time

6 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

100% health coverage for you and your
Monthly stipend for tech setup
Flexible time off

Job summary

Affim is hiring a remote-first Software Engineer II to help bring customer-facing features and the backend services behind Affim Card to life. You’ll join a curious, collaborative team focused on reliable checkout experiences and scalable architecture.

The role emphasizes breaking work into phases, collaborating across product, design, and analytics, and owning end-to-end outcomes with clear, tested code. A strong emphasis on ownership and communication across a global team is expected.

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems.
  • Proficient in Python or Kotlin.
  • Familiar with distributed systems and technologies like AWS, MySQL, Kubernetes.
  • Experience shipping web apps with React or Vue.
  • Experience building APIs at scale with Python or Kotlin.
  • Ability to own problems and write clear, tested, extensible code.
  • Comfort debugging large code bases and providing code reviews.

Responsibilities

  • Break down large projects into tasks and deliver in phases.
  • Collaborate with product, design and analytics to align on constraints and decisions.
  • Support operations and keep services healthy with metrics and on-call readiness.
  • Contribute to team growth through interview participation and knowledge sharing.

Skills

Backend development
APIs
Frontend frameworks
Cloud AWS
Kubernetes
MySQL
Python
Kotlin
Code reviews

Tools

React
Vue

Job description

Affim is hiring a remote-first Software Engineer II to help bring customer-facing features and the backend services behind Affim Card to life. You’ll join a curious, collaborative team focused on reliable checkout experiences and scalable architecture.

The role emphasizes breaking work into phases, collaborating across product, design, and analytics, and owning end-to-end outcomes with clear, tested code. A strong emphasis on ownership and communication across a global team is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Engineer II – Checkout & Payments
Remote Full-Stack Engineer II – Checkout & Payments

Affirm, Inc. • Victoria

Remote
CAD 133,000 - 183,000
Health coverage for you and dependents
Tech and health stipends
Flexible time off
+1
Remote Full-Stack Engineer II - Python/Kotlin & React
Remote Full-Stack Engineer II - Python/Kotlin & React

Affirm, Inc. • San Juan de Terranova

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Backend Architect: High-Scale Systems (Remote)
Senior Backend Architect: High-Scale Systems (Remote)

Affirm • Toronto

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipend
Flexible time off
+1
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm • Winnipeg

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipends
Flexible time off
+1
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm • Kelowna

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipends
Flexible time off
+1
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm • Saskatoon

Remote
CAD 133,000 - 183,000
Health coverage
Stipends for tech setup
Flexible time off
+1
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm • Kitchener

Remote
CAD 133,000 - 183,000
Health coverage for you & dependents
Tech stipends
Flexible time off
+1
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm • Victoria

Remote
CAD 133,000 - 183,000
Health coverage for you and dependents
Tech and health stipends
Flexible time off
+1
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm • Hamilton

Remote
CAD 133,000 - 183,000
100% health coverage for you and your
Monthly stipend for tech setup
Flexible time off
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm • Edmonton

Remote
CAD 133,000 - 183,000
Health coverage
Stipends
Flexible time off
+1