Windows Front-End Engineer

Windows Front-End Engineer

Keybase is bringing encrypted chat, files, and groups to everyone. We are a rapidly growing and well-funded company, looking to expand our team of engineers.

Privacy on the web is hard to come by. We are developing free and securely encrypted services, used by families, companies and everything in between. Our goal is to bring privacy & security to the masses.

We are working with a modern stack, utilizing React, React Native and Electron for our frontend and Go for our backend. All of our code is open source and well documented for anyone to take apart.

Our team and investors come from a variety of early roles at OkCupid, Reddit, Tumblr, Facebook, and more.

This opportunity is on-site in NYC, Seattle, SF, or Chicago¬†— for the right candidate, remote is a possibility!


Open Position: Front-End Engineer

We're seeking an engineer to work cross-platform with us, but with a focus on Windows-specific concerns. While much of what we write is cross-platform, clearly there are UI, installer, packaging, updating, and system-interface concerns that need specific Windows love. In this role, you'll be an integral part of our front-end team, and have full dominion over the Windows edition of Keybase. We are building installers for Windows 7, 8 and 10.


Technologies:

  • Native Windows APIs via Go wrappers
  • Electron
  • Dokan as a wrapper for FUSE
  • The WiX toolset
  • Repo

Perks

  • A shiny new computer and the stuff you need to get things done
  • Medical, dental, and vision insurance
  • Flexible spending account
  • 401(k) with 4% company match
  • 4 weeks paid vacation
  • Off-site in a fun, new city every 6 months for building face-to-face relationships with remote colleagues
  • Free lunch every Friday
  • Free drinks and snacks

Requirements

  • At least 2 years strong experience on the Windows platform and with Windows-specific desktop apps
  • At least 1 year strong experience with CSS, HTML, and JavaScript; if you're coming out of school and have built a lot of things on your own, that counts
  • Experience with WiX or similar software (e.g. InstallShield), building for Windows 7, 8 and 10
  • An eye for fine details
  • Enthusiasm for the project
  • A love of open source software
  • Nice-to-have: Experience with FUSE or Dokan

Interview Process

  1. Please build the Windows installer at https://github.com/keybase/client/tree/master/packaging/windows. It's likely not the easiest thing to build. The Keybase CEO has built it though following the directions in that readme
  2. Then please answer our form. You're gonna have the opportunity to share your feedback and comments on the Windows project.
  3. We continue the conversation via Keybase!

Application Form