Software Engineer II, Fullstack (App Experience)

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$165,000–$225,000 / yr
Posted
21 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $195k
$137k most similar roles pay here $234k

This role pays more than 60% of similar roles. Most pay $149,000–$211,200 — the shaded band above. At the midpoint, this role pays about $195k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 60 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Software Engineer II, Fullstack (App Experience)

As a Software Engineer II, Fullstack (App Experience), you will join the Marketplace and App Experience team to drive the user journey across mobile and web platforms. You will be responsible for breaking down large projects into manageable tasks, collaborating with product management and design teams during the development lifecycle, and ensuring the operation of team artifacts through monitoring and on-call support. Your daily work involves building features for the home hub and various product offers while navigating a large codebase and providing peer code reviews. The role requires proficiency in declarative UI frameworks like React or Vue, mobile development with React Native, and building scalable APIs using Kotlin or Python. You will solve complex business scenarios by writing well-tested, extensible code to improve the core consumer experience across multiple frontend surfaces.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Break down large projects into individual tasks and deliver them in multiple phases.
  • Participate in product ideation and articulate technical constraints to design and product teams.
  • Monitor system metrics and perform "keep the lights on" and on-call duties.
  • Write clear, well-tested, and extensible code for complex business scenarios.
  • Navigate a large codebase to debug issues and provide feedback through code reviews.
  • Develop and launch scalable APIs using languages like Kotlin or Python.
  • Build web applications using declarative UI frameworks such as React or Vue.
  • Develop mobile applications using native or cross-platform technologies like React Native.

What we're looking for

  • You must have at least 1.5 years of experience as a software engineer.
  • You must have experience shipping web apps using declarative UI frameworks like React or Vue.
  • You must have experience shipping mobile apps using native or cross-platform languages like React Native.
  • You must have experience designing, developing, and launching APIs at scale using Kotlin or Python.
  • You must be able to write clear, well-tested, and extensible code for complex business scenarios.
  • You must be comfortable navigating large codebases, debugging others' code, and performing code reviews.
  • You must possess strong verbal and written communication skills for collaboration with a global team.
  • This position requires a Bachelor’s degree in a related field or equivalent practical experience.

More like this

Similar roles

Senior Software Engineer, Fullstack

Affirm

Remote 177 days ago $195,000$255,000
React Native Swift Kotlin React Vue JavaScript TypeScript Python AWS Kubernetes MySQL CI/CD Feature Flagging Analytics Instrumentation
4+ yrs exp Remote

Staff Software Engineer, Backend (Search)

Affirm

Remote 51 days ago $230,000$290,000
Python Kotlin AWS MySQL Spark Kubernetes React Distributed Systems Recommendation Engines Monitoring Alerting Code Review
8+ yrs exp Remote

Software Engineer I

Intuit

Mountain View, CA +3 147 days ago
React AngularJS Vue.js HTML CSS JavaScript Java Python Node.js MySQL PostgreSQL MongoDB RESTful API Express Spring MVC Django Agile Scrum Git Jenkins Travis Android iOS React Native Flutter XCode Android Studio Objective-C Swift C++ Generative AI

Software Engineer II, Full Stack Developer

JPMorgan Chase

Columbus, OH 9 days ago
Java Python JavaScript NodeJS AWS Cloud Foundry Playwright Cucumber Jenkins GitLab CI CI/CD Agile UX/UI Design AI-assisted development
2+ yrs exp