Skip to main content
Back to jobs

Senior Developer, Authentication Experience

External
1password logo1password · Remote
Full-timeRemote1mo ago30+ days old, may be filled
AccessibilityKotlinOAuthReactSAFeSAML
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • You have 5+ years of experience in software development focusing on a full stack profile including TypeScript/React and some exposure to Rust and/or Go.
  • You have 2+ years of experience working in the authentication and identity domain.
  • You have hands-on experience with authentication standards and protocols such as OAuth 2.0, OpenID Connect (OIDC), SAML, WebAuthn, passkeys, and MFA.
  • You are willing to expand your knowledge into other technical stacks and develop a T-shaped profile
  • You have a passion for and strong experience in software development best practices, coding standards, and design patterns
  • You're energized by solving complex problems with a demonstrated ability to tackle complex problems and propose effective and innovative solutions
  • A passion for communication and collaboration with strong skills demonstrated in working effectively with teams and communicating technical concepts to non-technical cross-functional partners
  • You have proven experience in implementing testing methodologies and debugging techniques to ensure high-quality code
  • You learn continuously, share knowledge, and mentor developers across your team through pair programming, giving feedback to junior developers and peers on technical designs, merge requests, and other areas.
  • Bonus points for:
  • Experience with Kotlin, Swift, Rust, Go, or related languages. Or a demonstrated ability to pick up new languages quickly.
  • What you can expect:
  • Lead the development, testing and debugging of production software systems for new and existing product features. Ensure their successful delivery and provide regular updates to stakeholders.
  • Collaborate with cross-functional teams and/or stakeholders to get a deep understanding of product requirements and align technical decisions with project goals and user requirements
  • Mentor junior team members by providing technical guidance, sharing best practices, leading training sessions, being a go-to for your team's area of expertise, and empowering them to work more independently over time while providing support and guidance along the way
  • Lead discussions to ensure that technical requirements are clearly communicated and understood. Proactively identify potential technical challenges and propose scalable solutions
  • Lead planning and align goals with the broader project objectives. Own task distribution, provide estimates on the effort required for specific tasks, and ensure work is completed on time
  • Drive technical design, specifications, and implementation of improvements to the performance, accessibility, reliability, and scalability of our technologies
  • Work with cross-functional teams and/or stakeholders to develop effective testing strategies, address issues, and ensure the d

Benefits

Remote work optionsPerformance bonus

Additional Information

1Password is growing. We've surpassed $400M in ARR and we're continuing to accelerate, earning a spot on the Forbes Cloud 100 for four years in a row and teaming up with iconic partners like Oracle Red Bull Racing. About 1Password At 1Password, we're building the foundation for a safe, productive digital future. Our mission is to unleash employee productivity without compromising security by ensuring every identity is authentic, every application sign-in is secure, and every device is trusted. We innovated the market-leading enterprise password manager and pioneered Unified Access Management, a new cybersecurity category built for the way people and AI agents work today. As one of the most loved brands in cybersecurity, we take a human-centric approach in everything from product strategy to user experience. Over 180,000 businesses, from Fortune 100 leaders to the world's most innovative AI companies, trust 1Password to help their teams securely adopt the SaaS and AI tools they need to do their best work. If you're excited about the opportunity to contribute to the digital safety of millions, to work alongside a team of curious, driven individuals, and to solve hard problems in a fast-paced, dynamic environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future. We're hiring Sr Developers across 1Password Tech teams. As a developer on the Authentication Experience team, you will be working on the overall experience that surrounds signing in to and unlocking 1Password. This is the first point of entry into the 1Password apps across the board. Our focus is on integrating tightly with our authentication stack to make this a seamless and delightful experience for our customers, which include both business and consumer end users. "The End User Experience group is responsible for everything our users think of as '1Password'. We focus on making it easy for every user to integrate 1Password into their daily lives; we fight for the user, solving hard problems in creative ways in an unrelenting pursuit of use for everyone who crosses our virtual threshold." - Michael Fey, Head of End User Experience This is a remote opportunity within Canada and the US.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at 1password? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect