Software Engineer II, Mobile (Card Acquisition)
$133k - $183k per yearCandidate
At Affi ren, 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
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 $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.
#LI-Remote
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
- 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- ...across products. Participate in CI/CD processes and help improve engineering standards. Continuously learn and master new web services... ..., Kubernetes, and Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural patterns....SoftwareFull timeWork at officeLocal areaRemote work
- ...responsible for the design, development and testing of multiple software modules. • Ensure implementation meets design objectives. •... .... Qualifications: • BS in Computer Science, Electrical Engineering, or Computer Engineering. • Minimum of 2 years software development...SoftwarePermanent employmentFull time
- ...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...SoftwareLong term contractFull timeTemporary workWork at office2 days per week
- ...Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting... ...safer technological alternative. Job Description As a Mobile Software Developer II, you'll be part of MEDFAR's mobile team, building and...SoftwareLong term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise... ...GCP) Containerization / virtualization (Docker, Kubernetes) Mobile app development Microservices architecture Domain-Driven...SoftwareFull timeWork at officeFlexible hours
- 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...SoftwareFull time
- ...remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time... ...● Developing for cross platform distribution (PC/Mobile/VR) with an emphasis on mobile performance and footprint...SoftwareFull timeRemote workWorldwide
- ...mission is to enable builders and GTM leaders to build a revenue engine that moves the business forward on data they can trust.... ...look at our young engineering blog . About the role As a Software Engineer at Vasco, you'll build the brain of our agents: the core...SoftwareFull timeInternship3 days per week
- ...vedettes de Genetec sur les plateformes Web et mobiles. Nous mettons l’accent sur la sécurité... ...across web and mobile platforms. Strong software security, high system availability at... ...What makes you a great fit: ~ Computer Engineering, Software Engineering, Computer Science degree...SoftwareFlexible hours
- ..., nous connectons les meilleurs talents tech avec des entreprises 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 pointe de l'IA appliquée pour les opérations financières. Qui...SoftwareDaily paidPermanent employmentFull timePart timeRemote work
- Le préposé au nettoyage mobile II est responsable de différentes tâches de nettoyage dans les zones désignées d’un immeuble, incluant des services de désinfection et de nettoyage spécialisé dans divers emplacements de l’entreprise et des clients, tout en respectant les normes...Contract workWork at officeNight shiftDay shift
- ...developing the easiest and most versatile deep-learning based vision software for quality inspection processes. By deploying our AI-based... ...growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About...SoftwareFull timeWork at officeRemote workFlexible hours
- ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...will work closely with product managers, designers, and other engineers to deliver robust applications that power robotic systems in...SoftwareLong term contractFull timeInternshipWork at officeWork from home
- ...Responsibilities Build and ship cross-platform mobile features in React Native for iOS and Android, with attention to performance and... ...work. Requirements College or university degree in software development, computer science, or a related field. At least 4...SoftwareLong term contractPermanent employmentFull timeWork at officeRemote workFlexible hours
- ...it. Our TrueMotion computer vision technology turns everyday mobile devices into powerful motion-tracking tools, giving members real... ..., and track recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader for this team — someone who can...SoftwareDaily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...collaborative feedback and best practices. Work closely with engineering, product, and partner teams to deliver high-quality solutions... .... Solid understanding of object-oriented programming (OOP), software design patterns, and decomposition principles. Experience...SoftwareFull time
- ...About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform... ...Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards...SoftwareFull time
$72k - $90k per year
...work environment where all team members belong and have the opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the development of both our bike-sharing kiosk station software and our payment...SoftwareHourly payFull timeWork at officeFlexible hours3 days per week- ...Job description Reporting to the Software Development Manager - Mobile, you'll contribute to a team focused on delivering reliable, maintainable mobile... ...~• Ottawa , Ontario , Canada •+3 more Engineering All done! Your application has been successfully submitted...SoftwareFull timeRemote work
$96.56k - $128.74k per year
...Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... ...more information, please refer to Section 2.1 in the Talent Acquisition Standard, available on LINK under the Resources tab in the Policies...SoftwarePermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$34 - $36 per hour
...the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They... ...Experience solving real-time technology problems Experience with mobile development Must be fluent in spoken and written English and...SoftwareFull timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...are a very well-structured and distributed Software Development Agency out of Montreal. We... ...requirements Responsibilities: ~ At Guarana, Mobile and Web projects are a team sport so you... ...work directly with Product Owners and Engineering team to define, architect, and build...SoftwareFull timeRemote work
- ...the Role We are seeking a Manager, Software Development to join our EVV (Electronic Visit... ...payment. Reporting to the Director of Engineering, you will lead a cross‑functional team of... ...engineers; how visits are captured and verified (mobile, web, IVR), how verified visits are...SoftwareLong term contractFull timeWork at officeFlexible hours
- ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was... ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+... ...growth opportunities (promotions, internal mobility) Support from a wellness and social...SoftwareLong term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...schedule. Job Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system such as engine control, flight management systems and display/avionics systems. The...SoftwarePermanent employmentFull timeWork at officeFlexible hours
- ...technical team. Design, develop, test, and deploy Java-based software applications using the Spring Framework and Spring Batch.... ...Qualifications: ~ Bachelorâs degree in Computer Science, Software Engineering, or a related field. ~10+ years of experience in Java ~...SoftwarePermanent employmentFull time3 days per week
- ...reliability patterns. If you’re excited about solving complex engineering challenges, experimenting with emerging technologies, and shipping... ...value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform...SoftwareWork from home
- ...Location: Montréal Employment type: Regular, full-time Team: Technology / Engineering Start date: As soon as possible. We're a fintech firm with more than three decades spent pairing serious engineering with unusually capable people to build and run financial...SoftwareFull timeImmediate start
- ...de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme....SoftwareFull time
- ...accelerate and transform life sciences, mobile consumer electronics, optical communications... ...Montreal (CTCM) is an R&D team building software solutions that drive adoption of Corning’... ...’s Degree in Computer Science, Software Engineering, Computer Engineering or a related field,...SoftwareWork at officeImmediate startRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Mobile (Card Acquisition). Be the first to apply!
- software developer no experience Montréal, QC
- junior software developer Montréal, QC
- software developer entry level Montréal, QC
- software developer intern Montréal, QC
- software developer internship no experience Montréal, QC
- software developer Montréal, QC
- software development engineer Montréal, QC
- part time software developer Montréal, QC
- ingénieur logiciel Montréal, QC
- software design engineer Montréal, QC

