Full-Stack Software Engineer
Affirm
full-remotejuniorpermanentfullstack Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Full-StackPythonKotlinAPIsReactVueWeb ApplicationsCode ReviewsIterative DeliveryAPI Design
About the role
Role Overview
Join Affirm’s Marketplace Performance team as a Full-Stack Software Engineer. You will build discovery platforms that help shoppers find the right merchant and financing, working with Product, Design, and other engineering teams to deliver iteratively and improve the user experience.
Key Responsibilities
- Participate in the design, development, and implementation of new functionality to improve the discovery experience.
- Collaborate with Product, Design, and Engineering to define requirements and scope work.
- Write clean, well-tested code and ship improvements in an iterative way.
- Maintain and continuously improve existing systems (“keep the lights on”) while monitoring relevant metrics.
- Help debug and improve code quality through code reviews.
Requirements
- Comfort navigating and debugging within a large codebase.
- Experience designing, developing, and launching APIs at scale, using Python or Kotlin.
- 1.5+ years of software engineering experience (or an equivalent practical experience / Bachelor’s degree in a related field).
- Strong verbal and written communication skills for collaboration with a global engineering team.
- Demonstrated ownership of growth: proactively seek feedback from your team, manager, and stakeholders.
- Ability to turn business problems into solutions spanning multiple software components, with clear, tested, extensible code.
- Experience shipping web apps using declarative UI frameworks such as React or Vue.
Nice to Have
- Experience with global stakeholder collaboration and measurable impact via metrics (implied by monitoring responsibilities).
About Affirm
Affirm is a fintech company focused on consumer payments and financing. The Marketplace Performance team builds discovery platforms that help shoppers find the right merchants and financing, combining software engineering with product and UX collaboration.
Scraped 5/12/2026