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

Software Engineer II, Full Stack (Card Acquisition)

$133k - $183k per year

Affirm, Inc.

At Affim, 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 Card Acquisition team is critical in bringing our exciting product vision to life. Like any other financial company, our first impression is essential in communicating trust and value to our customers and partners. We're a dynamic, innovative team that drives card acquisition and growth.

We are passionate about creating seamless and engaging experiences that attract and convert users into loyal customers. Our team leverages the latest technologies and data-driven insights to optimize the onboarding funnel and drive meaningful impact.

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 - L

Equity Grade - 5

CAN base pay range per year: CAD $133,000 - $183,000.

Employees new to Affim typically come in at the start of the pay range. Affim 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 Affim Holdings, Inc. (parent company).

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 Affim 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

  • 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 Affim 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: Affim considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Full Stack (Card Acquisition) in Montréal, QC vacancy
  •  ...the easiest and most versatile deep-learning based vision software for quality inspection processes. By deploying our AI-based...  ...the team is growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Haxio

    Montréal, QC
    27 days ago
  •  ...are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary...  ...will work directly with Product Owners and Engineering team to define, architect, and build... 
    Suggested
    Full time
    Remote work

    Guarana

    Montréal, QC
    more than 2 months ago
  •  ...willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic...  ...technologies. Collaborate closely with traders, researchers, and engineers to define and implement critical features. Research emerging... 
    Suggested
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    more than 2 months ago
  •  ...keep them loyal for life. Summary We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising's roadmap across...  ...Required Qualifications: ~5+ years of professional software engineering experience, including substantial hands-on experience... 
    Suggested
    Long term contract
    Full time

    Wunderkind

    Montréal, QC
    more than 2 months ago
  • $120k - $130k per year

     ...Canada/US and Europe. We currently have a role as an Lead Full Stack Product Engineer - Enterprise Modernization with our large consulting...  ...specialists. Desired experience ~8 years and more in software development. ~ Experience modernizing or redesigning... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Freelance
    2 days per week
    3 days per week

    Tech Talent International

    Montréal, QC
    3 days ago
  • $50k - $70k per year

     ...xsolla.com . Responsibilities: Design and develop full-stack applications that power GenAI applications and platforms Develop...  ...to open-source GenAI projects Understanding of context engineering and agent orchestration frameworks $50,000 - $70,000 a year... 
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...select number of positions require full-time in office attendance*    As a Full Stack Java/React Developer, you will...  ...CI/CD processes and help improve engineering standards. Continuously learn...  .... ~ Solid understanding of the software development lifecycle (SDLC) and... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...professional excellence. Collabera offers a full range of benefits to its employees...  ...design, development and testing of multiple software modules. • Ensure implementation meets...  ...: • BS in Computer Science, Electrical Engineering, or Computer Engineering.  • Minimum of... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application Development team in Montreal. In this client...  ...Qualifications: •  Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience •  Minimum 2 years... 
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    a month ago
  •  ...of the thornier problems in enterprise software: getting HR systems to actually talk to...  ...The Opportunity We're looking for a Full Stack Software Developer Co-op to join our R&D...  ...environment You're currently studying Software Engineering, Computer Science, or a related field... 
    Full time
    Internship
    Remote work
    Flexible hours

    Flexspring

    Montréal, QC
    a month ago
  •  ...À propos du poste Nous recherchons un Intégrateur Salesforce Full Stack pour contribuer à un projet gouvernemental à très haute visibilité...  ...Atouts Certification Salesforce Platform Developer I ou II Certification Salesforce Advanced Administrator Certification... 
    Full time
    Remote work

    Xideral

    Montréal, QC
    more than 2 months ago
  •  ...healthcare innovators and improve healthcare differently. Let’s talk tech Join a high-performing engineering team undergoing an AI-driven transformation of the Software Development Life Cycle into an Agentic Development Life Cycle (ADLC). We are looking for senior... 
    Full time
    Remote work
    Flexible hours

    Solutions Petal Inc.

    Montréal, QC
    more than 2 months ago
  •  ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you...  ...with cross-functional teams to deliver high-quality software solutions that meet customer requirements and enhance user experience... 
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  • $110k - $130k per year

     ...expanding its technology team and looking for an experienced .NET Full Stack Developer. This role suits someone who has built and shipped...  ...repetitive work, shorten debugging cycles, and generally streamline how software gets built. Compensation Base pay is set according... 
    Long term contract
    Full time
    Flexible hours

    Calliere

    Montréal, QC
    more than 2 months ago
  •  ...Deeper experience with the block editor APIs, including writing custom blocks in React, and custom plugins. Understanding of software development practices Working experience with managed hosts such as Pantheon or WP VIP is an asset Expertise writing HTML,... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Evolving Web

    Montréal, QC
    a month ago
  •  ...team in Canada.   Position - Senior Full Stack Developer - Telemetry We are looking for...  ...collects data from our gameplay, game engine as well as our production processes. More...  ...vectorDB) and Agentic coding Experience with software performance profilers (Unreal Insight,... 
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    more than 2 months ago
  •  ...enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and...  ...to the development process and stack Write tests and participate in ensuring...  ...You should be proficient with Full-stack web development (front-end + back-end... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...Montréal et Toronto.   Nous recherchons ~10 ans et plus d’expérience professionnelle dans la conception de produits web ou mobiles full-stack, avec une feuille de route démontrée de leadership technique dont la portée dépasse celle d’une seule équipe. ~ Une solide... 
    Remote job
    Daily paid
    Work at office

    Maintainx

    Montréal, QC
    6 hours ago
  •  ...Description 360 IT Professionals is a Software Development Company based in Fremont, California...  ...Job ID : BCEJP00013834 Role : Full stack Web Developer Intermediate / Développeur...  ...services using .net Web API o Web server IIS • Knowledge of Microsoft Excel (Formulas... 
    Full time
    Work at office

    360 It Professionals Inc.

    Montréal, QC
    more than 2 months ago
  •  ...GTM leaders to build a revenue engine that moves the business forward...  .... About the role As a Software Engineer at Vasco, you'll build...  ...you will do Backend-focused, full-slice development: Design, build...  .... Experience with part of our stack (GCP, BigQuery, Node.js,... 
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    17 days ago
  •  ...passionnée et collaborative. Ce que tu vas trouver chez Booxi : Un stack moderne : React.js, Java, PHP Une exploration active des...  ...relations humaines. Ce que tu feras en tant que développeur(e) Full-Stack : ~ Développement full-stack : Tu développeras des... 
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Booxi

    Montréal, QC
    more than 2 months ago
  •  ...env Deeper experience with the block editor APIs, including writing custom blocks in React, and custom plugins. Understanding of software development practices Working experience with managed hosts such as Pantheon or WP VIP is an asset Expertise in writing HTML,... 
    Apprenticeship
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Evolving Web

    Montréal, QC
    27 days ago
  •  ...financement participatif HasLab, et une portée mondiale récemment élargie.   En tant qu'ingénieur·e senior en développement logiciel (SDE II) au sein de l'équipe Hasbro Pulse, vous concevrez, mettrez à l'échelle et perfectionnerez des systèmes complexes qui donnent vie en... 
    Long term contract
    Full time
    Apprenticeship

    Ecommerce Chez Hasbro

    Montréal, QC
    more than 2 months ago
  • IT Unlock is at the forefront of digital transformation, leveraging our deep expertise to address multifaceted IT challenges. Whether it's applications managed services, MSP, MSSP, data management, advanced data analytics, ERP, CRM, or pioneering AI solutions, our seasoned...
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Montréal, QC
    more than 2 months ago
  •  ...actively seeking an experienced Senior Full-Stack Developer / React Front-End Lead (with strong...  ...Core alongside the dedicated backend engineering team . Optimize render performance,...  ...pipelines (CI/CD) . Champion software craftsmanship standards: clean architecture... 
    Permanent employment
    Full time
    Contract work
    Immediate start
    Relocation
    Relocation package

    NÖORD TECHNOLOGIES

    Montréal, QC
    14 days ago
  •  ...Montréal et Toronto.   Nous recherchons ~10 ans et plus d’expérience professionnelle dans la conception de produits web ou mobiles full-stack, avec une feuille de route démontrée de leadership technique dont la portée dépasse celle d’une seule équipe. ~ Une solide... 
    Remote job
    Daily paid
    Work at office

    Maintainx

    Montréal, QC
    6 hours ago
  •  ...Titre du poste : Développeur.euse Java Full Stack (x2) Département: Ingénierie (Signature...  ...Full Stack Developer Department: Engineering (Signature) Reports To: Team Lead...  ...accelerate design, coding, and overall software quality. Core Responsibilities (What... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    16 days ago
  • Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part...
    Full time
    Internship

    Playstation Global

    Montréal, QC
    more than 2 months ago
  • Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate...
    Full time

    Bbgc

    Montréal, QC
    15 days ago
  •  ...qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la...  ...réconciliations, traitement de factures, clôtures de fin de mois). Stack Go et Python, standards de développement bien établis, usage... 
    Daily paid
    Permanent employment
    Full time
    Part time
    Remote work

    Maplr

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Full Stack (Card Acquisition). Be the first to apply!