Skip to main content
Affirm

Senior Software Engineer, Fullstack (Card Acquisition)

RemoteCanada only
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
CAD 153k–CAD 213k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior full-stack engineer with 4+ years building mobile, web, and backend systems. Needs React Native or native mobile experience, JavaScript/TypeScript, React or Vue, and backend-at-scale experience with tools like Python, Kotlin, AWS, MySQL, and Kubernetes. Must be able to work remotely within Canada.

Core skills

React NativePythonJavaScript/TypeScript

Required skills

SwiftKotlinCI/CDReact/VueJavaScript/TypeScriptAWSMySQLKubernetes

What you'll do

  • Own and deliver quarterly goals for the team, leading engineers through ambiguity to solve open-ended problems and ensuring support throughout delivery.
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics.
  • Participate in ideation, articulate technical constraints, and partner on decisions that consider risks and trade-offs.
  • Take ownership of team operations and availability by ensuring monitoring, triage rotations, playbooks, policies, testing, and alerting are in place to support keep-the-lights-on and on-call efforts.
  • Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them.
  • Support the operations and availability of team artifacts by creating and monitoring metrics, escalating when needed, and supporting keep-the-lights-on and on-call efforts.
  • Foster a culture of quality and ownership by setting or improving code review and design standards for the team.
  • Advocate for code review and design standards beyond the team through writing and tech talks.
  • Help develop talent on the team by providing feedback and guidance and leading by example.

What they require

  • Experience leading significant mobile initiatives, including defining architecture, coordinating cross-functional launches, and maintaining high reliability in production environments.
  • Experience working across React Native and native boundaries, debugging platform-specific issues, and improving developer tooling, CI/CD, and release processes for mobile apps.
  • Experience implementing experimentation, feature flagging, and analytics instrumentation in mobile applications, ensuring safe rollouts and measurable impact.
  • Experience shipping web apps using declarative UI frameworks like React or Vue.
  • Proficient in working with JavaScript/TypeScript.
  • 4+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems at scale using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • Ability to define a technical plan for delivery of a significant feature or system component with an elegant, simple, and extensible design.
  • Ability to write high-quality code that is easily understood and used by others.
  • Proficient at making significant changes in a large codebase and has developed tools and practices that enable safe changes.
  • Takes ownership of growth and proactively seeks feedback from the team, manager, and stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with a global engineering team.
  • Equivalent practical experience or a Bachelor’s degree in a related field.

Benefits

  • Monthly stipends for health, wellness, and tech spending.
  • 100% subsidized medical coverage, dental, and vision for you and your dependents.
  • Eligibility for equity rewards offered by Affirm Holdings, Inc.
  • Remote-first company where the majority of roles are remote and employees can work almost anywhere within the country of employment.
  • Health care coverage with Affirm covering all premiums for all levels of coverage for you and your dependents.
  • Flexible Spending Wallets with generous stipends for Technology, Food, various Lifestyle needs, and family forming expenses.
  • Competitive vacation and holiday schedules allowing time off to rest and recharge.
  • Employee stock purchase plan enabling employees to buy Affirm shares at a discount.
  • Reasonable accommodations for candidates needing individualized support during the hiring process.

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest.

Financial ServicesMid-sizeaffirm-app.com

What people say about this company

3.7/ 5

Details

Apply routeGreenhouse
CAD 153k–CAD 213k/yr