Staff Software Engineer, Frontend (App Experience)

2 hours, 23 minutes ago
Full-time
Lead
Software Development
Affirm

Affirm

Affirm offers a transparent buy now, pay later service founded in 2012 by Max Levchin. No late fees or surprises, just a responsible way to pay over time for your favorite brands.

Diversified Financial Services
1K-5K
Founded 2012

Description

  • Set technical strategy for the frontend surface over a one-year horizon and align it with critical business projects.
  • Collaborate with product management, design, and analytics throughout the product development lifecycle.
  • Coordinate and implement major product features from Figma or product requirements for high-stakes projects.
  • Migrate and modernize web code, design systems, and frontend architecture.
  • Build or reuse codemods, AI agent skills, and tools to improve implementation efficiency.
  • Own operations and availability, including monitoring, triage rotations, playbooks, policies, testing, and alerting.
  • Set code review and design standards and advocate for them across teams through writing and tech talks.
  • Provide feedback and guidance to help develop talent on the team.
  • Drive horizontal initiatives across multiple teams and product experiences.

Requirements

  • 8+ years of experience developing and architecting web applications with declarative UI frameworks like React or Vue.
  • Proficiency with JavaScript and TypeScript.
  • Experience working across multiple teams and driving horizontal initiatives with demonstrated leadership.
  • Experience delivering major features, system components, or deprecating existing functionality through technical and execution planning.
  • Ability to write high-quality code that is easy for others to understand and use.
  • Comfort working in ambiguity and moving between low-level implementation details and large-system architecture.
  • Strong verbal and written communication skills for collaboration with a global engineering team.
  • Experience gathering and iterating on feedback from engineering and cross-functional peers.
  • Equivalent practical experience or a Bachelor’s degree in a related field is required.
  • Experience with React with TypeScript is preferred.

Benefits

  • Remote-first work environment with the role open to candidates in select Canadian provinces.
  • Base salary range of CAD $181,000 to $241,000 per year.
  • Equity rewards may be available through Affirm Holdings, Inc.
  • 100% subsidized medical coverage for you and your dependents.
  • Monthly stipends for health, wellness, and tech spending.
  • Flexible Spending Wallets for technology, food, lifestyle, and family-forming expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan (ESPP) with discounted share खरीद?

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer in Network Infrastructure

Nebius 51-250 Internet Software & Services

Nebius is hiring a Software Engineer to build the tooling and services that make network operations safe, scalable, and reliable across rapidly expanding data centers and cloud infrastructure.

CI/CD Go Python System Design
2 hours, 23 minutes ago

Staff / Senior Software Engineer (Agentic Search) – Web Rendering Engineer

Nebius 51-250 Internet Software & Services

Nebius is hiring a Senior Software Engineer to build rendering infrastructure for an agent-native search platform that turns modern web applications into structured content for AI systems.

Angular DOM JavaScript Playwright Puppeteer React Selenium Svelte Vue.js
2 hours, 23 minutes ago

PeopleSoft Technical Consultant

Accenture 100K+ Professional Services

Accenture Federal Services is seeking a PeopleSoft Technical Consultant to support a U.S. federal utility’s PeopleSoft HCM 9.2 upgrade and enhancements across study, design, build/test, and deployment.

2 hours, 23 minutes ago

Senior Forward Deployed Engineer

Federato 11-50 Insurance

Federato is seeking a Forward Deployed Engineer to lead complex customer implementations for its AI-native insurance platform, working across integrations, technical discovery, and product feedback to ensure successful launches.

JavaScript Python SQL
2 hours, 37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers