Windows App Developer

Join our Windows app team

Our Windows development team is always pushing the limits to deliver the best possible experience for 1Password customers.

1Password team photo 1Password team photo 1Password team photo

As a Windows app developer, you’ll learn, improve, and improvise. Every day. You’ll be unit testing, reviewing and writing code. We use Rust, C#, and XAML. We’re focused on security, usability, and reusability for non-Windows platforms. And sometimes you’ll turn the monitor off to try using the app with accessibility tools.

What we're looking for

  • Several years of experience building apps with C#.
  • Admiration for team effort with ambition to take the lead on your own projects.
  • A Windows computer you love – VMs not accepted. You may also know your way around macOS and enjoy Android, Linux, or iOS.
  • Knowledge of WPF and .NET, and experience making apps for Windows 7 and newer.
  • Basic knowledge of Rust.
  • A penchant for clean code that’s easy to read.
  • Someone comfortable working with proxies, VPNs, and firewalls, the crowd favorites for sync and connectivity issues.
  • Excitement for the unknown – you’re always ready to learn something new.
“Our team aims to empower a wide variety of users, from ones who use Windows 7 to Windows 10, on various devices with different environments. We’re building an app that is used at work and home, by professionals and people with accessibility requirements. We create a usable app that’s often behind the scenes, waiting to help people stay safe online.”

Sergey Galich
Windows Team Lead

What you can expect


Your application

We don’t like to keep you waiting, so you should hear back within a week or so. In the mean time, take a look around, and prepare a few questions of your own. We look forward to hearing from you.

Apply for this position

Perks and benefits