About the role

  • Senior Software Developer focusing on security and authentication for Wealthsimple, Canada's largest fintech company. Enhancing user trust through reliable authentication systems across web and mobile platforms.

Responsibilities

  • Design and build security features that give clients control over how they access, move, and protect their money.
  • Improve reliability to support 99.99% uptime across web and mobile experiences.
  • Build and maintain authentication flows including passwordless login, push-based 2FA, and in-app verification prompts
  • Work closely with product, security, fraud, and infrastructure teams to balance client experience with account protection.
  • Prioritize delightful user experiences that minimize friction by adapting to risk signals without compromising security.
  • Design systems that recover gracefully from failures and provide clear feedback to clients.
  • Participate in on-call rotations for critical authentication infrastructure.

Requirements

  • Experience building authentication or security features across web and mobile (iOS, Android, or React Native) at scale.
  • Strong frontend skills in React or similar frameworks, with an eye for building flows that are seamless without compromising security.
  • Familiarity with native device security APIs (biometrics, secure enclave, keychain, and credential storage).
  • Understanding of WebAuthn, passkeys, and browser-based authentication standards.
  • Comfort working across the stack—collaborating with backend teams on APIs while owning the client-side experience.
  • Track record of shipping features that balance security with usability.
  • Clear communication with technical and non-technical teams.
  • Not afraid of support work investigating and debugging individual client authentication issues.
  • Comfort with on-call duties for critical identity infrastructure.
  • Nice-to-have's:
  • Experience with fraud detection or risk-based authentication systems.
  • Background in financial services or regulated industries.
  • Experience with session management, rate limiting, and bot detection.
  • Experience building permissions or authorization systems (RBAC, ABAC, delegated access).
  • Understanding of Open Banking standards and third-party data sharing.

Benefits

  • Top-tier health benefits and life insurance
  • Long-term group savings with employer match using our Wealthsimple for Business platform
  • 20 vacation days + 4 wellness days per year, and unlimited sick and mental health days
  • 90 days away program: Employees can work outside of Canada for up to 90 days per calendar year
  • A wide variety of peer and company-led Employee Resources Groups (e.g., Rainbow, Women of Wealthsimple, Black @ WS)

Job type

Full Time

Experience level

Senior

Salary

CA$151,200 - CA$189,000 per year

Degree requirement

No Education Requirement

Tech skills

AndroidiOSReactReact Native

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.