Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Fullstack (App Experience)

$153k - $213k per year

Affirm

At affirm we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving the user journey across all of our frontend surfaces: Mobile and Web. The teams span across multiple products and areas to engage and provide value to our customers, starting with the Home hub in the app or website, which expands into the various product offers and journeys a user can embark on with affirm. This role will be at the forefront of our front-end facing cross-team projects, working closely with other teams and engineers across our mobile and web technologies, while also evolving and collaborating with every product experience team at affirm.

What You'll Do

  • With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
  • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.

What We Look For

  • You have a total of 1.5+ years of experience as a software engineer.
  • You have experience shipping web apps using declarative UI frameworks like React or Vue
  • You have experience shipping mobile apps using native or cross-platform languages like React Native
  • You have experience designing, developing and launching APIs at scale using languages like Kotlin or Python.
  • You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
  • You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Base Pay Grade - N

Equity Grade - 6

Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by affirm Holdings, Inc. (parent company).

CAN base pay range per year: CAD $153,000 - $213,000

Location - Remote Canada This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits Designed For You Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Fullstack (App Experience) in Victoria, BC vacancy
  • $133k - $183k per year

     ...evolving to deliver a deeply personalized shopping experience that seamlessly links consumers with merchant partners...  ...You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative UI frameworks like React. You... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Victoria, BC
    3 days ago
  •  ...are a high energy business focused team, providing the highest possible customer experience, with best-in-class engineering support. Position Summary: We are seeking an experienced Senior Network & Security Engineer to design, implement, and support enterprise... 
    Senior
    Full time
    Remote work

    Charter Telecom

    Victoria, BC
    4 days ago
  •  ...Description Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance    Who We Are:  Muniworth is a...  ...and deployment processes to improve reliability and developer experience.  ~ You will be fully engaged in an on-site environment in... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship
    Local area
    Flexible hours

    Water Worth

    Victoria, BC
    more than 2 months ago
  • $61.2k - $72k per year

     ...test certification and a bit of hands-on QA experience already? Either way, if you're ready to roll up your sleeves and dive into software testing, we’d love to hear from you! We’re looking for an Associate Software Test Engineer who’s eager to grow, hungry to learn, and... 
    Suggested
    Remote job
    Permanent employment
    Full time
    Internship
    Shift work

    Absolute Software Corporation

    Victoria, BC
    more than 2 months ago
  • $153k - $213k per year

     ...on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable...  ...integrations, attribution, and measurement. As a Senior Software Engineer, you will build the data and... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Victoria, BC
    4 days ago
  • $153k - $213k per year

     ...on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable...  ...integrations, attribution, and measurement. As a Senior Software Engineer on MPE, you will help shape the... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Victoria, BC
    5 days ago
  • $123.3k - $159.5k per year

     ...homes. Thumbtack is the one app you need to take care of and...  ...tools and a best-in-class hiring experience. Every day in every county of...  .... We empower product engineering teams by providing scalable,...  ...engineering blog. Challenge As a Software Engineer on the ML... 
    Senior
    Seasonal work
    Local area

    Thumbtack

    Victoria, BC
    16 days ago
  •  ...assembly of building automation controls and software programs. We're working hard to create...  ...for you if you have:   ~3+ years of experience as a Product Manager, Product Owner or...  ...secondary education in Computer Science, Engineering, Product Management, or a related field.... 
    Full time

    Reliable Controls Corporation

    Victoria, BC
    a month ago
  • $181k - $241k per year

     ...what matters most. About The Engineering Team The Engineering team...  ...seamless servicing experiences, our focus is on solving complex...  ...Experience managing and developing software engineers, with a track...  ...the Australian Privacy Act (APPs), and/or experience with privacy... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Victoria, BC
    3 days ago
  • Elevate your development skills as a Backend Software Engineer with Affirm. This remote-first position seeks candidates passionate about building...  ...reviews Requirements: • 1.5+ years of software engineering experience • Proficient in Python or Kotlin for backend systems •... 
    Remote work

    Affirm

    Victoria, BC
    4 days ago
  •  ...Communities, Our Environment. Job Description You’ll help to cultivate an environment that promotes authentic employee and customer experiences and are guided by our culture and mission of adding joy. You role model the Indigo Beliefs by being authentic, seeking inspiration... 
    Fixed term contract
    Seasonal work
    Flexible hours
    Night shift
    Afternoon shift
    Early shift

    Indigo Books Llc

    Victoria, BC
    19 days ago
  •  ...Affim is a remote-first company focused on scalable web apps and APIs. We seek a software engineer to break down projects, ship features, and collaborate...  ...engineering group. Eligible candidates reside in Canada with 1.5+ years of experience in React and API design. #J-18808-Ljbffr
    Remote work

    Affirm

    Victoria, BC
    4 days ago
  • $181k - $241k per year

     ...most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration...  ...across the company to ship high-quality software quickly and confidently. The Staff Engineer...  ...platform goals. What we look for Proven experience driving and leading engineering efforts... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Victoria, BC
    3 days ago
  •  ...opportunities for career growth through both education and work experience. Our team-oriented, friendly work atmosphere promotes career...  ...preferred candidate: Familiarity with accounting and tax software (SAGE, QuickBooks, TaxPrep, CaseWare) Corporate accounting or... 
    Senior
    Full time
    Work at office
    Local area

    Gauer Olsen Inc.

    Victoria, BC
    7 days ago
  •  ...team for the upcoming season.     WildPlay’s Experience Specialists are often the first point of...  ...reservations for guests through an online software, following element-specific procedures, which include... 
    Full time
    Part time
    Work at office
    Local area
    Remote work
    Weekend work
    Afternoon shift

    Wildplay

    Victoria, BC
    more than 2 months ago
  • $133k - $183k per year

     ...in various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey)...  ...in the interview process. What We Look For ~2+ years of experience as a software engineer. ~ Experience designing, developing... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Victoria, BC
    4 days ago
  •  ...backgrounds. Where you come in:  As the Software Produce r for the Platform Team , you oversee Beatport’s core engine and shared services that power the entire...  ...backend systems and technical projects. ~ Experience in Scrum ceremonies, including story writing,... 
    Full time
    For contractors
    Remote work

    Beatport

    Victoria, BC
    more than 2 months ago
  • $43k - $48k per year

     ...Job Posting – Customer Experience & Sales Coordinator Reports To: Sales Navigator Position Type: Full-time, Permanent, in-office Location: Central Saanich, BC Hours: 37.5 hours weekly, Mon – Fri Compensation: $43,000 – 48,000/Annum Level Ground... 
    Permanent employment
    Full time
    Work at office
    Monday to friday

    Engaged

    Victoria, BC
    more than 2 months ago
  • $133k - $183k per year

     ...development activities such as participation in the interview process. What We Look For You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python or... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Victoria, BC
    4 days ago
  •  ...workload still on AWS. We are hiring a Senior Platform Engineer to join the team that builds and runs...  ...to infrastructure the same way as to software.  Containers and orchestration, CI/CD...  ...writing things down.  Nice to have  AWS experience, particularly migrating workloads off... 
    Senior
    Full time
    Work at office
    Immediate start

    Buyerlink

    Victoria, BC
    a month ago
  • $75.4k - $93.67k per year

     ...to grow, we’re excited to welcome a new Senior Website Project Manager to our team....  ...role requires someone with extensive agency experience leading Drupal and/or WordPress projects....  ...Have a passion for the web, for open source software like Drupal and WordPress, and for... 
    Senior
    Remote job
    Ongoing contract
    Long term contract
    Full time
    Contract work
    Internship
    Local area
    Shift work

    Kanopi

    Victoria, BC
    18 days ago
  • $85k - $105k per year

     ...GROUP OF COMPANIES Process Improvement Engineer Victoria, BC Full-time, on-site at...  ...plan work together, introduced new planning software and put a management operating rhythm in...  ...or similar — or equivalent hands-on experience. Two or more years in process improvement... 
    Full time
    Contract work

    Ralmax

    Victoria, BC
    a month ago
  • $96.14k - $138.3k per year

     ...professionals. Binnie is looking for a Design Engineer to join our growing Infrastructure...  ...A minimum of 4- 6+ years of related experience in municipal engineering design...  ...qualifications, certifications, experience, skills, seniority, geographic location, performance, and... 
    Full time
    Work at office

    Binnie

    Victoria, BC
    more than 2 months ago
  • $86.88k - $125.49k per year

     ...Waterfront Engineering Senior Electrical Engineer (Permanent) Victoria, BC  Expected Salary $86,879 to $125,491 To determine final salary...  ...of factors including the successful Candidate’s skills and experience and internal equity. The final base salary offer is at the Company... 
    Senior
    Permanent employment
    Internship

    Babcock

    Victoria, BC
    28 days ago
  •  ...recommended and MICHELIN key hotel that offers 431 beautifully appointed guest rooms and suites, Fairmont Spa with signature West Coast experiences, and Q at the Empress featuring Pacific Northwest cuisine, an award-winning wine list, and regionally focused cocktail culture.... 
    Hourly pay
    Full time
    Work at office
    Worldwide
    Shift work

    Accorhotel

    Victoria, BC
    a month ago
  • $85k - $100k per year

     ...What We Are Seeking ~5+ years in Commercial Roofing ~ Experience with re-roofing and New Construction ~ Experience with Retail...  ...Hospitals, Schools, office buildings, etc. ~ Technically savvy with software ~ Strong Customer Service skills / Positive Communication... 
    Senior
    Full time
    For contractors
    For subcontractor
    Work at office

    Flynn Group Of Companies

    Victoria, BC
    a month ago
  • $85k - $120k per year

     ...dataloggers, telemetry, and advanced analytics and software. Our technology and services empower the...  ...looking for a Hardware/Firmware V&V Test Engineer to support verification and validation...  ...related field, or equivalent practical experience. ~5+ years of relevant experience... 
    Full time
    Work at office
    Local area

    Aem Limited Llc

    Victoria, BC
    more than 2 months ago
  • $65k - $90k per year

     ...you take today define your tomorrow. We are looking for a Senior Accountant, Assurance,   to join our team—a role where your expertise...  ...bring to the table: Canadian CPA designation Cashflow experience Minimum of 2 years’ experience in public practice accounting... 
    Senior
    Permanent employment
    Full time
    Local area
    Monday to friday
    Flexible hours
    1 day per week

    Baker Tilly Victoria

    Victoria, BC
    more than 2 months ago
  •  ...changes, and industry best practices. Maintain certification in good standing with ASTTBC and/or CFAA. Provide a “next-level” experience when interacting with customers, suppliers, contractors, and team members. Adhere to and embrace the company’s Core Values and Occupational... 
    Senior
    Full time
    For contractors
    Local area
    Flexible hours

    Community Fire Prevention

    Victoria, BC
    a month ago
  • $22.85 - $28.55 per hour

     ...Time/Part Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy The Stage Experience Lead - Full Time will be assigned to oversee all sales floor departments within a specific Sephora location. This can include Beauty... 
    Full time
    Part time

    Sephora

    Victoria, BC
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Fullstack (App Experience). Be the first to apply!