Remote Full-Stack Engineer II - Python/Kotlin & React

Affirm, Inc.

San Juan de Terranova

Remote

CAD 133,000 - 183,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Tech stipends
Flexible time off
Stock purchase plan

Job summary

Affim is a remote-first company in Canada seeking a Software Engineer II to bring customer-facing features to life and power the backend services behind Affim Card. You will turn complex payment journeys into reliable, scalable software using Python or Kotlin, and frontend tech like React or Vue.

You will collaborate with product, design, and analytics, break down large projects, write clean, tested code, and help keep systems healthy with on-call support and growth opportunities.

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; AWS, MySQL and Kubernetes.
  • Experience shipping web apps with React or Vue.
  • Experience designing, developing and launching APIs at scale in Python or Kotlin.

Responsibilities

  • Break down projects into tasks with your team; deliver in phases.
  • Collaborate with product, design and analytics to articulate constraints and trade-offs.
  • Support operations by monitoring metrics, escalating issues, and keeping services reliable.
  • Contribute to team growth through interview involvement and peer feedback.

Skills

Python
Kotlin
AWS
MySQL
React
Vue
APIs
Docker
Kubernetes

Tools

Docker
Kubernetes

Job description

Affim is a remote-first company in Canada seeking a Software Engineer II to bring customer-facing features to life and power the backend services behind Affim Card. You will turn complex payment journeys into reliable, scalable software using Python or Kotlin, and frontend tech like React or Vue.

You will collaborate with product, design, and analytics, break down large projects, write clean, tested code, and help keep systems healthy with on-call support and growth opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Engineer II: Web & API Dev
Remote Full-Stack Engineer II: Web & API Dev

Affirm, Inc. • Hamilton

Remote
CAD 133,000 - 183,000
100% health coverage for you and your
Monthly stipend for tech setup
Flexible time off
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
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 • 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 • 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 • 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 • Edmonton

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

Affirm • Prince Edward Island

Remote
CAD 133,000 - 183,000
Health coverage for employees and you/
Monthly tech and health stipends
Equity rewards (ESPP)
+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 • Halifax

Remote
CAD 133,000 - 183,000
Health coverage
Monthly stipends for tech setup
Flexible time off
+1