1Password is hiring a Senior Developer for the Authentication Experience team. The role involves working on the overall experience that surrounds signing in to and unlocking 1Password. The ideal candidate has 5+ years of experience in software development, focusing on a full stack profile, including TypeScript/React, and some exposure to Rust and/or Go. They should also have experience with authentication standards and protocols, such as OAuth 2.0, OpenID Connect (OIDC), SAML, WebAuthn, passkeys, and MFA.

Requirements

  • 5+ years of experience in software development
  • Full stack profile, including TypeScript/React
  • Experience with authentication standards and protocols
  • Strong communication and collaboration skills
  • Proven experience in implementing testing methodologies and debugging techniques

Benefits

  • Generous PTO policy
  • Competitive health benefits
  • Retirement matching program
  • RSU program for most employees
  • Free 1Password account
  • Paid volunteer days
  • Peer-to-peer recognition through Bonusly
  • Remote-first work environment