Affirm logo

Software Engineer II, Mobile (Card Acquisition)

Affirm

Remote US · Remote · 5+ years experience · Remote · Posted Oct 16, 2026

At a glance

Experience
5+ years experience
Workplace
Remote
Location
Remote US · Remote

About the role

  • The Card Acquisition team at Affirm focuses on driving card acquisition and growth by creating seamless and engaging user experiences.
  • This role involves collaborating with product management, design, and analytics to optimize the onboarding funnel and deliver high-impact mobile and web solutions.

Responsibilities

  • Break down larger projects into individual tasks and deliver them in multiple phases.
  • Collaborate with product management, design, and analytics during ideation and development.
  • Articulate technical constraints and partner on decisions regarding risks and trade-offs.
  • Support operations and availability of team artifacts by creating and monitoring metrics.
  • Support 'keep the lights on' and on-call efforts.
  • Contribute to team community by participating in growth and development activities.
  • Participate in the interview process.
  • Write clear, well-tested, and extensible code.
  • Navigate large code bases and debug existing code.
  • Provide feedback to other engineers through code reviews.

Requirements

  • 1.5+ years of experience as a software engineer.
  • Experience shipping web apps using declarative UI frameworks like React or Vue.
  • Experience shipping mobile apps using native or cross-platform languages like React Native.
  • Experience designing, developing, and launching APIs at scale using languages like Kotlin or Python.
  • Strong verbal and written communication skills.
  • Equivalent practical experience or a Bachelor's degree in a related field.

Benefits

  • 100% subsidized medical coverage for employees and dependents
  • Dental coverage
  • Vision coverage
  • Monthly stipends for tech setup
  • Monthly stipends for health and wellness
  • Flexible time off
  • Generous holiday calendars
  • Employee stock purchase plan (ESPP)

Workplace

  • Remote-first company.
  • Some positions may occasionally require in-person work at an Affirm office.

Skills

  • React
  • Vue
  • React Native
  • Kotlin
  • Python

Affirm

Software Engineer II, Mobile (Card Acquisition)

Apply now