Software Engineer II, Fullstack (App Experience)

Affirm
Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan
Workplace: RemoteFull timeCAD 133,000 - 183,000 annuallyFunction: Software EngineeringExperience: 1+ yearsEducation: bachelorsSkills: ["Communication","Ownership","Collaboration","Code review","Problem-solving"]

Build and ship front-end and mobile experiences for Affirm’s Marketplace and App Experience domain, partnering across teams and with product, design, and analytics. Break down large initiatives into phased deliverables, contribute to ideation and technical decision-making, and keep team services healthy by monitoring metrics and supporting on-call efforts. Write clear, well-tested, extensible code while collaborating through code reviews and participating in your team’s growth activities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
3 days ago

Software Engineer II, Fullstack (App Experience)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build and ship front-end and mobile experiences for Affirm’s Marketplace and App Experience domain, partnering across teams and with product, design, and analytics. Break down large initiatives into phased deliverables, contribute to ideation and technical decision-making, and keep team services healthy by monitoring metrics and supporting on-call efforts. Write clear, well-tested, extensible code while collaborating through code reviews and participating in your team’s growth activities.
Location: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Break down larger projects into tasks and deliver work in multiple phases with your tech lead and manager.
  • •Partner with product management, design, and analytics on ideation and decisions by articulating technical constraints, risks, and trade-offs.
  • •Create and monitor metrics for your team’s artifacts, escalate when needed, and support “keep the lights on” and on-call efforts.
  • •Navigate and contribute to a large codebase by debugging, writing clear code, and participating in code reviews.
  • •Contribute to team community through growth and development activities, including participation in the interview process.

Pay and Benefits

Salary: CAD 133,000 - 183,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionStipendsEsppPaid Leave

Key Requirements

  • •1.5+ years of experience as a software engineer.
  • •Experience shipping web apps with declarative UI frameworks such as React or Vue.
  • •Experience shipping mobile apps using native or cross-platform languages such as React Native.
  • •Experience designing, developing, and launching APIs at scale using languages such as Kotlin or Python.
  • •Bachelor’s degree in a related field (or equivalent practical experience).
Experience:1+ years
Education:Bachelor's
Skills:CommunicationOwnershipCollaborationCode reviewProblem-solving
Tech Stack:ReactVueReact NativeKotlinPythonAPIs

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn