Staff Frontend Engineer setting technical direction for Affirm’s checkout orchestration. Leading React/Vue architecture, operational excellence, and high-quality customer payment experiences.
Responsibilities
Set the team’s technical strategy on a year-long timescale and connect it to critical, business-impacting projects
Collaborate with product management, design, and analytics throughout the product development lifecycle
Define and advocate for technical solutions and operational processes
Own team operations and availability, including monitoring, triage rotations, playbooks, policies, testing, alerting, and on-call support
Establish code review and design standards and advocate for quality through writing and tech talks
Develop team talent through feedback, guidance, and leading by example
Lead the design of the next generation of Affirm’s checkout experience
Improve checkout speed, clarity, and reliability
Requirements
8+ years of experience developing and architecting web applications using declarative UI frameworks like React or Vue
Proficiency in JavaScript/TypeScript
Experience delivering major features, system components, or deprecating existing functionality through technical and execution plans
Ability to write high-quality, understandable code
Ability to work from low-level language idioms through large-system architecture
Demonstrated growth and impact through gathering and iterating on peer feedback
Strong verbal and written communication skills for collaboration with a global engineering team
Equivalent practical experience or a Bachelor’s degree in a related field
Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan
Benefits
Equity rewards
Monthly stipends for health, wellness and tech spending
100% subsidized medical coverage for employees and dependents
Dental and vision coverage for employees and dependents
Flexible time off
Generous holiday calendars
Employee stock purchase plan (ESPP) to buy Affirm stock at a discount
Inclusive interview process and accommodations for candidates with disabilities
Senior Full Stack Developer building AI - driven .NET and frontend software for XTM’s enterprise translation platform. Leading automation, MCP, and AI - assisted development practices across the Montréal engineering team.
Full Stack Java Engineer building Java, React, and cloud - native applications for Miratech’s WFM and CX clients. Developing APIs, microservices, integrations, and CI/CD pipelines.
Ingénieure senior concevant et coordonnant des équipements de mécanique lourde pour les projets hydroélectriques d’EXP. Supervision technique, visites de chantier et accompagnement d’équipes multidisciplinaires.
Staff Frontend Engineer shaping Affirm’s buy - now - pay - later checkout experience. Setting technical direction and improving React/Vue - based core checkout flows.
Full Stack Architect designing scalable, compliant banking technology for TD’s onboarding, customer management, and advice experiences. Driving API - first architecture, integration, reliability, and modernization across digital and branch channels.
Tech Lead developing secure cloud applications and middleware for Genpact’s AI and digital transformation solutions. Managing Python automation, Kubernetes, CI/CD, observability, and cloud platforms.
Full Stack Python Developer building financial portfolio management software for banks and institutional clients. Owning Python, React, TypeScript, and PostgreSQL features end to end.
Software Engineering Evaluator assessing AI - generated code for correctness, security, performance, and subtle defects. Remote hourly contract supporting leading AI research organizations.
Senior Software Engineer building Homebase’s scheduling, HR, and payroll products for small businesses. Shipping reliable features and leading end - to - end engineering projects.