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.
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.
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.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Front End Engineer
Join as a Senior Front End Engineer to architect and develop complex web applications using JavaScript, React, and AWS.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Early Career Software Engineer
Early Career Software Engineer role at Affirm in Chicago, focusing on software development and financial services.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Front-End Engineer II
Join AWS as a Front-End Engineer II to develop and maintain marketing tools using Angular, JavaScript, and more.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
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 Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Front End Engineer II
Join Amazon as a Front End Engineer II to build innovative mobile-first websites and applications for Creator Marketing.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Remote Frontend / Fullstack Developer
Join HORNBACH as a Remote Frontend / Fullstack Developer to enhance our webshop platform with modern technologies like React and GraphQL.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Front End Development Engineer - AWS Commerce Platform
Join AWS as a Front End Development Engineer to build high-quality user interfaces using Angular, React, and TypeScript in Berlin.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.