Software Engineer II, Full Stack (Card Pre-Swipe Experience)
$133k - $183k per yearAffirm
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.
We build the experiences that connect a customer's intent to buy with the flexibility of Affim Card. From making financing options easier to understand to creating intuitive checkout journeys, we turn complex financial capabilities into simple, trustworthy experiences. Our roadmap includes evolving Default Terms, supporting additional cards, and strengthening the mobile experiences customers rely on when deciding how to pay.
Our work sits at the intersection of mobile, backend systems, and product innovation. We partner closely with Product, Design, and engineering teams across Affim to introduce new capabilities while protecting the reliability of our checkout-critical surfaces.
As a full-stack Software Engineer II, you'll help bring these experiences to live through customer-facing features and the services behind them. We're looking for a curious, collaborative engineer who cares about the complete customer journey and enjoys turning challenging problems into thoughtful solutions. Together, we'll make Affim Card easier to use and help customers make financial decisions with greater confidence.
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 designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
- You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
- You have experience shipping web apps using declarative UI frameworks like React or Vue.
- You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
- 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.
Base Pay Grade
- L
Equity Grade
- 5
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).
CAN base pay range per year
CAD $133,000 - $183,000.
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
Affim 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.
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$180k - $230k per year
...headquartered in New York. The role We're looking for a Senior Full Stack Engineer to help build the core platform and product of Foresight.... ...You might be a fit if you Have 5+ years of experience building and shipping web products, with real ownership on both...SuggestedFull timeFor contractorsInternshipWork at office$81.6k - $115.2k per year
...are defining features of the colleague experience at TD. Our compensation policies and practices... ...Digital Platform is looking for a Software Engineer to join the MyInsurance development team... ...opportunities to grow, and you can unlock your full potential to achieve your career goals....SuggestedFull timeWork from home- ...About Engineered Arts Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education... ...With 20 years of hardware and software development, our robots have been... ...to develop the very best experiences for our customers. Our internal...SuggestedRemote workWorldwide
- ...Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About... ...developer who thrives on clean code and innovation, values strong engineering practices, and wants to see their work impact millions of...SuggestedPermanent employmentWork at office
- ...founded in 2010 by two aeronautical engineers who realized that the... ...system was not exploiting the full potential of technology. Supported... ...Description As a Full Stack Developer, you'll be part of a... ...how we build, test, and deliver software Collaborate and Learn: Work...SuggestedLong term contractPermanent employmentFull timeContract workWork at officeRemote workWorldwide
- ...offering B2B services across pre-trade, execution, and post-trade... ..., and securities. TEHCNICAL STACK React | TypeScript | Bootstrap... .... Developing and deploying software components that provide tangible... ..., maintainability, and user experience. Minimizing technical debts...Full timeInternship
- ...talented people collaborate, experiment, and continuously learn. That... ...their operations. Our Montréal engineering team works in an Agile,... ...environment, building modern, scalable software at the intersection of AI,... ...We are looking for a Senior Full Stack Developer who works AI-...Long term contractFull timeInternshipRemote work
$95k - $145k per year
...Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team. As a full-time member of CGI...Permanent employmentFull time- ...project? Techso is looking for a Senior Full Stack .NET Developer to help design and develop... ...through code reviews, unit testing, and software development best practices; Contribute... ...deployment processes; Participate in pre-sales activities, including effort estimation...Permanent employmentFull timeWork at officeFlexible hours
$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... ...Base salary ranges from $120,000 - $130,000 (depending on experience) + 9% bonus + 4-5 weeks paid vacation + 6% RRSP matching +...Remote jobLong term contractPermanent employmentContract workFreelance2 days per week3 days per week- ...world. Job Description Minimum of 7 years of professional experience in Java (Primary) and Angular or React (Secondary) Java/J2EE,... ...user requirements with the help of product managers and engineers Solid understanding of RESTful APIs Working knowledge of...Local area
- ...have an immediate need in an experienced full-stack developer, who is strong in Java and... ...will have multi-year, hands-on development experience, with an eye for quality and an emphasis... ...Experience in modern architecture and software development best-practices. Disclaimer...Permanent employmentImmediate start
- ...networks, AI-powered solutions, and digital experiences that elevate how people live, work, and... .... Summary We are looking for a Full Stack Developer – Applied AI to join our innovative... ...Copilot to design, build and ship software faster. The ideal candidate has practical...Full timeManual laborWork at office3 days per week
- ...clients from our portfolio. Right now, we are looking for a Full stack Engineer , who is proficient in Java and React , to join one of our... ...in New Caledonia (Nouméa) . If you have 3 to 5 years of experience , a passion for technological challenges, and want to contribute...Permanent employmentFull timeTemporary workRelocationVisa sponsorship
$70k - $135k per year
...Position Description: Développeur(se) Full Stack Expert – React / Java | Secteur bancaire Faites évoluer des plateformes numériques au cœur de l’écosystème bancaire avec CGI Vous êtes un(e) développeur(se) Full Stack expérimenté(e) avec une forte expertise Front-End React et...Full timeDay shift2 days per week$58k - $102k per year
...-- As a Data & AI Platform Engineer on the AI & Data Transformation... ...agentic AI to accelerate the software development lifecycle (SDLC),... ...Minimum of 3+ years of relevant experience in data engineering, data platforms... ...candidates who represent the full diversity of communities...Permanent employmentFlexible hours$130k - $200k per year
...established Canadian textile manufacturer as a hands-on engineer who embeds with operational teams to deliver production software. You will own projects end to end helping... ...tasks such as order entry. Develop and own full-stack applications APIs integrations and data...Full timeTemporary workInternshipRelocation$133k - $183k per year
...combines hands-on IAM operations, automation, and production software engineering to make identity services more reliable, scalable, and... ...applications What We Look For 2+ years of software engineering experience or equivalent internship/co‑op experience with strong...InternshipWork at officeRemote work- ...environment, your responsibilities include crafting and supporting software for trade booking, position management, settlement, and straight... ...(9M lines of code, 1000 VMs, 2500 services/api). TECHNICAL STACK: C | .NET | MongoDB | NATS.io | MQ Series | Oracle | GIT | Jenkins...Full time
- ...reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features end to... ...Contribute to frontend features (~30%) to deliver complete product experiences Build and maintain web scraping and data ingestion...Remote jobImmediate startFlexible hours
- ...Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In... ...-functional teams to deliver high-quality software solutions that meet customer requirements and enhance user experience. Key Responsibilities: Design and implement...Contract work
- ...WordPress and Drupal. This position requires 5+ years of WordPress experience and is ideal for developers with close attention to detail... ...custom blocks in React, and custom plugins. Understanding of software development practices Working experience with managed hosts...Full timeApprenticeshipWork at officeRemote workFlexible hours2 days per week
- ...dedicated to delivering high-quality software solutions. As a Technical Lead,... ...in Computer Science, Software Engineering, or a related field ~5+ years of experience in a technical lead or similar software... ...to apply and realize their full potential as part of our Ericsson...Long term contractFull timeTemporary workDay shift
$95k - $145k per year
...Bilingual (English/French) Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software... ...architectural patterns that improve software quality, user experience, and business agility. Success in this role...Long term contractPermanent employmentFull timeWork at officeShift work- ...Description Minimum of 7 years of professional experience in Java (Primary) and Angular or React (... ...with the help of product managers and engineers • Solid understanding of RESTful APIs... ...benefits package to all regular, full-time employees. In the U.S. and Canada,...Permanent employmentFull timeWork at officeLocal area
- ...Conception & Développement Participer activement au développement de solutions technologiques modernes Intervenir sur toute la stack : front-end, back-end, bases de données, API et intégrations. Participez activement à la transformation et l’adoption des pratiques...Full time
- ...ces dernières années. En tant que développeur(euse) principal(e) Full stack, vous participerez aux développements de l’ensemble des... ...connaissance des principes de conception et des patrons de conception de software (design patterns); Expérience en développement et...Daily paidPermanent employmentFull timeSummer workWork at officeLocal areaRemote workFlexible hoursDay shift
- ...We’re seeking someone to join our team as Lead Java Full Stack Developer to drive the design, development, and evolution of strategic... ...and shape the future of our communities. This is a Lead Software Engineering position at Vice President level, which is part of the job family...Full timeWork at officeRemote work
- ...operating systems. This is a roughly 50/50 split between software engineering and operations: half your time you're writing... ...(Go, Python, C++, Java, or similar) — the stack is primarily Rust, and prior Rust experience is a strong plus, but if you haven't written it professionally...Long term contractPermanent employmentFull timeInternshipWork at officeHome officeFlexible hours
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-... ..., hardware and certification engineering services to the aerospace, defense... ...Strong professional experience with modern C++, including:... ...only to U.S. Citizens and Green Card holders (Lawful Permanent Residents...Long term contractPermanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Full Stack (Card Pre-Swipe Experience). Be the first to apply!
- software engineer part time Montréal, QC
- ingenieur electronique logiciel embarque Montréal, QC
- software engineer Montréal, QC
- software design engineer Montréal, QC
- software engineer - computer Montréal, QC
- software developer internship no experience Montréal, QC
- ingénieur logiciel Montréal, QC
- software engineer co-op Montréal, QC
- software development engineer Montréal, QC
- software developer Montréal, QC

