Software Engineer II, Full Stack

Logo of Affirm

Affirm

πŸ’΅ $142k-$210k
πŸ“Remote - United States

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Affirm know you found this job on JobsCollider. Thanks! πŸ™