Software Engineer II, Frontend (Purchasing Integrations)

Affirm

Remote Actively hiring
Remote US Posted 31 days ago $160,000$210,000 / year

At a glance

AI generated

TL;DR

As a Software Engineer II on the Purchasing Integrations team, you will focus on developing and maintaining high-performance JavaScript SDKs that enable seamless checkout experiences for merchants. Your daily tasks include optimizing frontend bundles, implementing script loading strategies, enhancing rendering performance, and ensuring secure real-time communication with Affirm’s web app. You’ll work with React or Vue to build extensible UI components and APIs at scale using TypeScript, Python, or Kotlin. This role requires expertise in declarative UI frameworks, JavaScript/TypeScript, and a strong understanding of Web Vitals for high-scale frontend systems embedded across the web.

Skills

React Vue JavaScript TypeScript Python Kotlin Web Vitals APIs Metrics Messaging Patterns Security Enhancements Declarative UI Frameworks Code Reviews Debugging On-Call Efforts CI/CD

What you'll do

  • Design and develop extensible UI components for checkout experiences.
  • Optimize JavaScript SDK performance, ensuring fast script loading and rendering.
  • Implement secure communication patterns in browser-based applications.
  • Monitor metrics to ensure the operational stability of frontend systems.
  • Collaborate on new checkout surfaces by experimenting with platform features.

What we're looking for

  • 1.5+ years of experience as a software engineer.
  • Experience shipping web apps using React or Vue frameworks.
  • Proficiency in JavaScript/TypeScript and designing APIs at scale with Python/Kotlin.
  • Ability to solve complex problems by writing clear, well-tested code.
  • Comfortable navigating large codebases and providing feedback through code reviews.
  • Strong verbal and written communication skills for global collaboration.

Market check

Salary context

This $160,000–$210,000 range sits above 62% of similar postings on FindRole.

Peer median band

$139,500$213,900

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,450$209,175

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 57 open roles on FindRole.

Listed pay typically runs $190,000–$240,000 across 56 roles with salary data.

Most-posted roles

View all roles at Affirm

More like this

Similar roles

Software Engineer II, Backend (Merchant Advocacy)

Affirm

Remote (US) 20 days ago $160,000$210,000
AWS gRPC Kubernetes Python Kotlin MySQL Java Snowflake CI/CD Domain-Driven Design Docker Prometheus Grafana Sentry.io Rollbar Chronosphere Kibana
Remote

Software Engineer Frontend

LogicGate

Remote (US) 14 days ago $105,000$130,000
TypeScript Angular Webpack Sass AWS Terraform Docker JUnit Jasmine Karma Protractor Selenium Spring Boot Java Kotlin Neo4j Redis RabbitMQ Gitlab Jira Slack
Remote

Sr. Software Engineer: Frontend

LogicGate

Remote (US) 22 days ago $125,000$165,000
Angular TypeScript Webpack Sass Spring Boot Java Kotlin Go Neo4j Redis RabbitMQ PostgreSQL JUnit Karma Jasmine Cypress AWS Terraform Kubernetes Docker GitLab Slack Jira Confluence
Remote

Software Engineer II - Frontend - Adyen

Ayden

US 36 days ago
VueJS JavaScript API design Automated testing CI/CD Docker Git RESTful APIs HTML CSS Webpack ESLint Jest Postman Chrome DevTools GitHub Slack Zoom Confluence Jira

Senior, Software Engineer - Frontend

Walmart

(Usa) Sunnyvale V - 640 W California Ca Sunnyvale Home Office, US 79 days ago $117,000$234,000
React Redux Node.js GraphQL Jest Storybook Webpack i18n l10n a11y Agile CI/CD JavaScript CSS HTML

Software Engineer 2 ( Backend)

US Bank

Irving, Tx, US 14 days ago $105,400$124,000
Java Spring Boot RESTful API Azure AWS GCP Kubernetes Apigee Istio Jenkins CloudBees PostgreSQL SQL Server Cassandra Kafka Spark GraphQL Git Jira DevOps Agile Scrum