Software Engineer II, Full Stack
![Logo of Affirm](https://cdn.jobscollider.com/logo/affirm-934a.webp)
Affirm
Job highlights
Summary
Join Affirm's Capital Orchestration team as a Software Engineer II and contribute to a platform that facilitates the sale and collateralization of Affirm loan assets. You will primarily focus on frontend development, building intuitive user experiences and automating workflows. Responsibilities include developing and maintaining the loan sale Order Management System, building data pipelines, and collaborating with various teams. The ideal candidate possesses 1.5+ years of software engineering experience, proficiency in backend data processing, and skills in frontend technologies like React and GraphQL. Affirm offers a competitive compensation package including a comprehensive benefits plan, equity rewards, and stipends.
Requirements
- 1.5+ years of software engineering experience
- Proficient in backend data processing and batch processing
- Skilled in frontend technologies such as React, GraphQL, and component-based frameworks (Vue, Svelte, Angular)
- Developed shared component libraries in React or equivalent frameworks
- Built complex frontend apps, business dashboards, and configuration stores
- Expertise in building APIs for frontends and frontend data modeling
- Track record in designing, building, launching, and maintaining consumer-scale products
- Strong communication and collaboration skills across teams
- This position requires either equivalent practical experience or a Bachelorβs degree in a related field
Responsibilities
- Primary focus on frontend development, comprising approximately 70% of responsibilities, with the remaining 30% dedicated to backend tasks
- Build intuitive and thoughtful user experiences to streamline the workflows of our business counterparts
- Build batch processes and integrate data pipelines to automate workflows and optimize our capital efficiency
- Develop, maintain, and rearchitect Affirm's loan sale Order Management System for scalability, performance, reliability and data integrity
- Build a foundational platform enabling us to reconcile each transaction across systems, partners, and cash movements
- Partner with engineers on the team to help improve designs, code quality, and testing
- Partner with product managers and accountants to design best-in-class systems and processes to reconcile and report
- Partner with a diverse set of engineering teams who build financial products and perform financial transactions at Affirm
Preferred Qualifications
Experience with Figma and converting designs to components is a plus
Benefits
- 100% subsidized medical coverage, dental and vision for you and your dependents
- Monthly stipends for health, wellness and tech spending
- Equity rewards
- 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 proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment
Share this job:
Similar Remote Jobs
- π°$160k-$185kπUnited States
- π°$140k-$175kπUnited States
- πGermany
- πPhilippines
- π°$120k-$170kπUnited States
- π°$90k-$170kπWorldwide
- π°$120k-$157kπUnited States
- π°$43k-$72kπNetherlands
- πUnited States