
About Affirm
Transparent financing for modern consumers
Key Highlights
- 21M+ consumers and 337,000+ merchants using Affirm
- Raised $1.1B in funding, currently in Series F
- Flexible payback options from 3 to 36 months
- Headquartered in Chinatown, San Francisco, CA
Affirm, headquartered in Chinatown, San Francisco, CA, is a leading fintech company specializing in point-of-sale installment loans. With over 21 million consumers and 337,000+ merchants including Shopify, KAYAK, and Walmart, Affirm offers flexible payback options ranging from 3 to 36 months. The co...
🎁 Benefits
Affirm offers a remote-first workforce policy, allowing employees to work from anywhere in their home country. Benefits include 18 weeks of paid paren...
🌟 Culture
Affirm's culture is centered around transparency and consumer empowerment, with a focus on delivering honest financial products. The company actively ...
Skills & Technologies
Overview
Affirm is hiring a Full Stack Engineer I to contribute to the Card Acquisition team. You'll work on mobile, web, and backend systems to enhance user experiences. This position requires foundational skills in JavaScript, React, and Node.js.
Job Description
Who you are
You are an entry-level engineer eager to dive into full stack development, with a foundational understanding of JavaScript, React, and Node.js. You have a passion for creating user-friendly applications and are excited about building trust and value in consumer experiences. You thrive in collaborative environments and are keen to learn from your peers while contributing to team goals. You understand the importance of balancing speed and quality in your work, ensuring that your contributions align with business objectives while maintaining system reliability.
What you'll do
As a Full Stack Engineer I at Affirm, you will be part of the Card Acquisition team, where you will implement features that enhance the customer experience. You will engage in technical discussions with your team and stakeholders, helping to create visibility around the risks and trade-offs of your work. Your role will involve developing polished, performant, and accessible user experiences that directly impact conversion and retention. You will also participate in an on-call rotation, ensuring that the systems you help build remain reliable and efficient.
What we offer
At Affirm, you will be part of a mission-driven company that is reinventing credit to make it more honest and friendly. We offer a supportive environment where you can grow your technical skills and contribute to meaningful projects. You will have the opportunity to work remotely from Spain, allowing for a flexible work-life balance. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Affirm.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Affirm is hiring an Entry-Level Backend Engineer to contribute to the Marketplace team, focusing on building features that enhance consumer experiences. This role requires collaboration with Product and Design teams to deliver high-quality code.

Backend Engineer
Affirm is hiring a Software Engineer II, Backend to build scalable foundational systems and data pipelines for their Card platforms. You'll work closely with product and engineering teams, utilizing Java and Python to design robust systems. This position requires experience in backend engineering.

Full Stack Engineer
CommerceHub is hiring a Fullstack Software Engineer to enhance user experience on their platform. You'll work with JavaScript, React, and Node.js in a remote setting from Spain. This position requires experience in Agile methodologies and a DevOps culture.

Full Stack Engineer
WorkBoard is hiring a Full Stack Engineer to enhance their Strategy Execution Platform. You'll work with technologies like JavaScript, React, and Node.js to build scalable features. This position requires experience in both frontend and backend development.

Backend Engineer
Affirm is seeking an Entry-Level Backend Engineer to join their Collections team. You'll collaborate with product managers and engineering teams to build a robust platform for managing loans. This role requires a strong motivation to develop and implement recovery strategies.