Senior Software Engineer: Scalable Web & Mobile Apps

Affirm

Sioux Falls (SD)

Remote

USD 173,000 - 233,000

Full time

2 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
Tech stipends for setup
Flexible time off
Employee stock purchase plan

Job summary

Affirm is hiring a software engineer to contribute across the product lifecycle, delivering web and mobile experiences with React, Vue, and React Native. You’ll design scalable APIs in Kotlin or Python, write clean, well-tested code, and help evolve our platform by collaborating with product, design, and analytics teams.

We value ownership, strong communication, and the ability to navigate a large codebase while providing thoughtful feedback through code reviews.

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience shipping web apps with declarative UI frameworks (React or Vue).
  • Experience shipping mobile apps with React Native (or similar).
  • Experience designing, developing and launching APIs using Kotlin or Python.
  • Ability to translate a problem into a multi-component solution with clean, well-tested code.

Responsibilities

  • Break down large projects into tasks and deliver in phases.
  • Collaborate with product, design, and analytics in ideation and decisions.
  • Support operations and on-call efforts, monitor metrics.
  • Contribute to team growth and participate in interviews.

Skills

React
Vue
React Native
Kotlin
Python
Clean code
Code reviews
Ownership
Communication

Education

Bachelor's degree or equivalent

Tools

React
Vue
React Native

Job description

Affirm is hiring a software engineer to contribute across the product lifecycle, delivering web and mobile experiences with React, Vue, and React Native. You’ll design scalable APIs in Kotlin or Python, write clean, well-tested code, and help evolve our platform by collaborating with product, design, and analytics teams.

We value ownership, strong communication, and the ability to navigate a large codebase while providing thoughtful feedback through code reviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Build Scalable Web & Mobile Apps
Senior Software Engineer - Build Scalable Web & Mobile Apps

Affirm • Philadelphia

Remote
USD 173,000 - 255,000
Equity rewards
Monthly stipends for health, wellness,
Tech spending stipend
+2
Senior Software Engineer — Remote, Equity & Scalable APIs
Senior Software Engineer — Remote, Equity & Scalable APIs

Affirm • Boulder (CO)

Remote
USD 173,000 - 233,000
Medical coverage
Tech stipends
Flexible time off
+1
Software Engineer II — Build Scalable APIs & React Apps (Remote)
Software Engineer II — Build Scalable APIs & React Apps (Remote)

Affirm • New York (NY)

Remote
USD 165,000 - 225,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1
Software Engineer II — Remote, APIs & Web Apps
Software Engineer II — Remote, APIs & Web Apps

Affirm • Chicago (IL)

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
ESPP stock purchase plan
Senior Software Engineer - Remote, Growth & Equity
Senior Software Engineer - Remote, Growth & Equity

Affirm • Salt Lake City (UT)

Remote
USD 173,000 - 255,000
Equity rewards
Tech stipends
100% subsidized medical coverage
Senior Software Engineer - Remote-First, Equity & Impact
Senior Software Engineer - Remote-First, Equity & Impact

Affirm • Washington

Remote
USD 173,000 - 255,000
Health coverage
ESPP program
Remote-first
Software Engineer II - Remote, APIs & React
Software Engineer II - Remote, APIs & React

Affirm • Phoenix (AZ)

Remote
USD 146,000 - 206,000
100% medical coverage for you + depend
Tech & wellbeing stipends
Employee stock purchase plan (ESPP)
Remote Software Engineer II: Build Scalable APIs & Web UIs
Remote Software Engineer II: Build Scalable APIs & Web UIs

Affirm • Nashville (TN)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Dental and vision for dependents
Monthly tech stipend
+1
Senior Growth & Consumer Eng Engineer
Senior Growth & Consumer Eng Engineer

Affirm • Las Vegas (NV)

On-site
USD 173,000 - 255,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Full-Stack Engineer – Remote, AI‑Driven & Scalable
Senior Full-Stack Engineer – Remote, AI‑Driven & Scalable

Affirm • United States

Remote
USD 161,000 - 226,000
Health stipend
Equity rewards
Stock purchase plan
+2