Join Affirm as a Software Engineer II, Front End
Affirm is on a mission to reinvent credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. As a Software Engineer II on the Consumer Acquisition team, you will play a critical role in bringing our exciting product vision to life. Our team is dynamic and innovative, driving user acquisition and growth by creating seamless and engaging experiences that attract and convert users into loyal customers.
What You'll Do
- Collaborate with product and engineering managers to implement business-critical features enabling new user experiences across the entire stack (mobile, web, backend).
- Work with team technical leaders to design and implement insightful, forward-looking approaches that solve significant open-ended problems.
- Generate simple, elegant designs and write high-quality code that others can easily understand and leverage.
- Collaborate with the design team to ensure a visually appealing and user-friendly interface.
- Build relationships with people across engineering and other organizations for project design, implementation, roll-out, and maintenance.
- Implement robust analytics and tracking to measure the effectiveness of acquisition efforts.
- Work with backend engineers to integrate with APIs and data sources.
- Participate in code reviews and ensure code quality and adherence to best practices.
- Stay up-to-date on the latest web development technologies and trends.
What We Look For
- 2+ years of experience as a web and mobile client developer.
- Equivalent practical experience or a Bachelor’s degree in a related field.
- Experience building and maintaining complex front-end systems with cross-browser support.
- Knowledge of modern front-end tech stack (JavaScript, TypeScript, React/Redux, ES6, Webpack, and CSS3).
- Experience with JavaScript testing frameworks (jest, webdriver.io, playwright).
- Experience with monitoring and alerting systems (Sentry.io, Rollbar, Chronosphere, Kibana).
- Familiarity with mobile UI/UX design principles.
- Experience with iOS and Android app development is a plus.
- Experience with A/B testing and experimentation.
- Experience with Git or other version control systems.
- A self-driven and motivated engineer who takes pride and ownership in navigating through ambiguities and solving complex technical/organizational problems.
- Passion for working with cross-functional teams, including product, design, analytics, and business teams.
- Eager to learn new things and have a growth mindset.
Benefits
Affirm is proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights include:
- Health care coverage: Affirm covers all premiums for all levels of coverage for you and your dependents.
- Flexible Spending Wallets: Generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses.
- Time off: Competitive vacation and holiday schedules allowing you to take time off to rest and recharge.
- ESPP: An employee stock purchase plan enabling you to buy shares of Affirm at a discount.
Affirm is committed to providing an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.
Join us in our mission to improve lives through honest financial products. Apply today!
Benefits Extracted with AI
- 100% subsidized medical coverage, dental and vision for you and your dependents
- Flexible Spending Wallets for Technology, Food, Lifestyle needs, and family forming expenses
- Competitive vacation and holiday schedules
- Employee Stock Purchase Plan (ESPP)
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Software Engineer (Consumer Pricing)
Join Affirm as a Senior Full Stack Software Engineer to build and optimize pricing tools. Remote role with competitive benefits.
Senior Software Engineer, Backend (Identity Decisioning)
Join Affirm as a Senior Software Engineer, Backend, focusing on Identity Decisioning. Work remotely with a focus on Python and Flask.
Software Engineer II, Backend (Identity Foundations)
Join Affirm as a Software Engineer II, Backend, focusing on Identity Foundations. Work remotely with Python, Kafka, and AWS.
Early Career Software Engineer
Early Career Software Engineer role at Affirm in Chicago, focusing on software development and financial services.
Senior Front End Engineer
Join as a Senior Front End Engineer to architect and develop complex web applications using JavaScript, React, and AWS.
Front-End Engineer II
Join AWS as a Front-End Engineer II to develop and maintain marketing tools using Angular, JavaScript, and more.
Front End Engineer II
Join Amazon as a Front End Engineer II to build innovative mobile-first websites and applications for Creator Marketing.
Front-End Engineer II
Seeking a skilled Front-End Engineer II in Seattle, WA to develop high-quality web applications using JavaScript, HTML, CSS.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Front End Engineer, Sponsored Brands
Join Amazon as a Front End Engineer in Seattle, driving innovation in Sponsored Brands with skills in CSS, HTML, and JavaScript.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.
Senior Frontend Engineer
Join SteadyIQ as a Senior Frontend Engineer to build responsive, secure web applications using JavaScript frameworks.
Front End Engineer II, CoSS - SPX at Amazon
Join Amazon as a Front End Engineer II in Seattle, developing innovative solutions and systems for global product selection.
Front-End Engineer II - Talent Acquisition eXperience and Innovation
Join Amazon as a Front-End Engineer II in Arlington, VA, enhancing recruitment experiences with cutting-edge tech.
Front-End Engineer II
Seeking a Front-End Engineer II in Seattle, WA to develop responsive web applications using modern technologies like React and Next.js.
Front End Engineer - Amazon Fulfillment Technologies
Join Amazon Fulfillment Technologies as a Front End Engineer to innovate and build scalable applications.
Senior Front End Engineer
Senior Front End Engineer at eBay, specializing in CSS, TypeScript, and Web Development.
Senior Frontend Engineer, Subscriptions & Payments
Join Webflow as a Senior Frontend Engineer to enhance payment systems using React.js, JavaScript, and CSS.
Front End Engineer II - WW Sustainability
Join Amazon as a Front End Engineer II in Seattle, focusing on sustainability initiatives. Inclusive culture, flexible hours.
Frontend Web Software Engineer (Contract)
Join Airbnb as a Frontend Web Software Engineer on a contract basis, working remotely to enhance user and listing-related product flows.
Senior Frontend Engineer
Join SteadyIQ as a Senior Frontend Engineer to build responsive, secure web applications using JavaScript, React.js, and TypeScript.
Front-End Engineer II
Join AWS as a Front-End Engineer II in Bellevue, WA, to build scalable, distributed front-end experiences.
Frontend Engineer, AI
Join Aleph as a Frontend Engineer focusing on AI to develop innovative features using React.js and AI technologies in a remote role.
Senior Growth Marketing Manager
Senior Growth Marketing Manager at Affirm, focusing on paid media strategies and analytics. Remote work available.