Senior Developer (UX)

Remote Canada

Full Time Senior-level / Expert
1Password logo
1Password
Apply now Apply later

Over 80,000 businesses and millions of people use 1Password to protect their most important information. We’re a kind, curious, and customer-focused team on a mission to build the world's most-loved password manager and give people more control over their data.
As a Senior Developer (UX) on our onboarding team you’ll work on a cross functional team of developers, designers, and researchers to build software that customers love.

What we’re looking for:

  • Experience working in a UX focused environment and a passion for creating experiences that customers love.
  • The ability to participate in the complete lifecycle of a feature, including participation in  research, planning, development, and responding to customer feedback.
  • A solid understanding of developing for the web with a specific eye for accessibility. 
  • A background in building large-scale web applications and proficiency in React and TypeScript.
  • Experience designing and maintaining APIs that scale.

What you can expect:

  • Month 1:
  • Review the tools and platforms that 1Password uses and get to know the team you’ll be working with.
  • Become familiar with the web app’s architecture, its major functions and limitations, and high-level goals and design.
  • Develop an understanding of the app’s build process and how to work in our codebase: TypeScript, React, ReactRouter, writing unit and integration tests, 1Password in-app messaging style, localization, etc.
  • Carry some small tasks from existing issues all the way into production.
  • Begin filing new issues based on observed bugs or opportunities for improvement.

  • Month 2:
  • Start taking on larger stories that have more user impact.
  • Begin reviewing others’ Merge Requests and offering constructive feedback.
  • Advocate for improvements to product UX and overall quality.

  • Month 3:
  • Take the lead on a large user facing feature.
  • Provide mentorship for junior and intermediate developers on the team.
  • Identify areas where we can improve and take initiative to bring about improvements.


When we say bring your whole self to work, we mean it. You’ll join a diverse and inclusive community, built on trust, support and respect. Be yourself, find your people and share the things you love. As we continue to build our global team, we welcome all individuals and do not discriminate on the basis of gender identity, race, ethnicity, disability, sexual orientation, education, languages spoken and veteran’s status. Accommodation is available upon request at any point during the recruitment process, should you require any please do let us know.
Job region(s): North America
Job stats:  3  0  0
  • Share this job via
  • or

Explore more Remote work and WFH career opportunities