Skip to main content
Affirm logo

Software Engineer I, Frontend

Affirm
Location🌍Remote Canada
Job Type💼Full‑time
Salary💵50k-100k
Posted📅15 days ago
Engineeringjavascriptreactvuetypescript

About the Role

Join Affirm's Upfunnel team to build engaging pre-checkout experiences that clearly communicate Affirm's value to shoppers, contributing to reliable, accessible, and performant frontend solutions.

Responsibilities

  • Build and enhance high-traffic frontend experiences across Affirm.js, promotional messaging, experimentation, and developer-facing tooling.
  • Collaborate proactively with team members and stakeholders, ensuring visibility into work, risks, and trade-offs.
  • Balance speed and quality to achieve business goals while maintaining system reliability.
  • Utilize browser debugging, monitoring, metrics, and testing tools for cross-browser compatibility and operational issue resolution.
  • Contribute to team community through growth and development activities.

Requirements

  • Previous work or internship experience shipping web apps using declarative UI frameworks like React or Vue.
  • Previous work or internship experience with Javascript/Typescript.
  • Demonstrated ability to translate simple problems into robust solutions interacting with multiple software components, writing clear, well-tested, and extensible code.
  • Comfort navigating large codebases, debugging others' code, and providing constructive feedback through code reviews.
  • Proven ownership of personal growth, actively seeking feedback from team, manager, and stakeholders.
  • Strong verbal and written communication skills for effective collaboration with a global engineering team.

About the Team

The Engineering team at Affirm builds systems that power our mission, focusing on reliable, performant, and scalable solutions. We tackle complex problems to enable new payment methods, ensure platform scalability, and develop seamless servicing experiences.

About Affirm

View company

Affirm is a financial technology services company that offers installment loans to consumers at the point of sale.

Automate Your Job Search

Unlock more jobs, including 100k+ salaries. Generate tailored resumes and cover letters automatically.

Get Job Alerts
Receive notifications for similar jobs

Share this job