Software Engineer II, Mobile (Card Acquisition)

Affirm
•$146,000 - $225,000•Remote

About The Position

The Card Acquisition team builds experiences that bring Affirm’s card product to customers and partners, with a focus on trust, value, and a seamless onboarding funnel that attracts and converts users. As a Software Engineer II, Mobile, you will work with the support of the team’s tech lead and manager to break larger projects into tasks, deliver work in phases, and collaborate to meet delivery timelines. You will contribute throughout the product development lifecycle alongside product management, design, and analytics, helping evaluate technical constraints, risks, and trade-offs. You will also support the operation and availability of team artifacts through monitoring, metrics, escalation, and on-call efforts, and contribute to team growth and development, including participation in interviews.

Requirements

  • At least 1.5 years of experience as a software engineer.
  • Experience shipping web applications using declarative UI frameworks such as React or Vue.
  • Experience shipping mobile applications using native or cross-platform languages such as React Native.
  • Experience designing, developing, and launching APIs at scale using languages such as Kotlin or Python.
  • Ability to turn a simple problem or business scenario into a solution involving multiple software components, and implement it with clear, understandable, well-tested, and extensible code.
  • Comfort navigating a large codebase, debugging other engineers’ code, and providing feedback through code reviews.
  • Demonstrated ownership of professional growth, including proactively seeking feedback from teammates, managers, and stakeholders.
  • Strong verbal and written communication skills for effective collaboration with a global engineering team.
  • Equivalent practical experience or a bachelor’s degree in a related field.

Responsibilities

  • Break larger projects into individual tasks, deliver them in phases, and collaborate with others to ensure timely delivery.
  • Collaborate with product management, design, and analytics during ideation and product development; articulate technical constraints and help make decisions that consider risks and trade-offs.
  • Support the operation and availability of team artifacts by creating and monitoring metrics, escalating when needed, and participating in keep-the-lights-on and on-call efforts.
  • Contribute to team growth and development activities, including participating in the interview process.

Benefits

  • 100% subsidized medical coverage for employees and dependents.
  • Dental and vision coverage for employees and dependents.
  • Monthly stipends for technology setup and health and wellness options.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan that allows employees to buy Affirm stock at a discount.
  • Equity rewards may be part of the total compensation package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service