Skip to content

Instantly share code, notes, and snippets.

@Akkuma
Last active April 24, 2016 08:14
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Akkuma/50e6959f36d422a559ae to your computer and use it in GitHub Desktop.
Save Akkuma/50e6959f36d422a559ae to your computer and use it in GitHub Desktop.
Virtru Full Stack Javascript Position

#Full Stack Javascript Developer Virtru | Washington, DC | Remote/Local

##Job Description We are looking for a kick-ass developer who has the chops to crank out elegant production quality javascript for both the front and backend of Virtru's digital privacy products. Together with the team, you will spend your days building Node.js backed APIs, web-based administrative dashboards, browser extensions, and native apps for both Google and Office365. You'll also have an opportunity to apply or gain operations experience keeping a production scale web service on AWS up and running smoothly 24/7. The ideal candidate will have a natural passion for digital privacy, software development, and great user experiences.

We are a fun group and want to keep it that way, which means you should be comfortable speaking your mind, drinking a few beers, eating ramen, and geeking out about side projects. Anyone who has trouble self-motivating is going to have a hard time. We don't want anyone that needs to be managed, so if you have trouble self-organizing with the assistance of a sprint board you shouldn't apply.

At this time we are not accepting applications from outside the continental USA.

##Skills & Requirements

Requirements:

  • Minimum 5 years developing with Javascript
  • Strong understanding of software design patterns
  • Experience using HTML5 and CSS3
  • Experience developing JSON and RESTful APIs

Preferences:

  • Experience using Node.js libraries for web frameworks (eg: express), OAuth login (eg: passport), unit testing (eg: mocha, sinon)
  • Have worked with Promises or another solution to avoid call-back hell
  • Experience building browser extensions for Chrome, Firefox, Safari, or IE
  • Experience using no-sql data stores
  • Experience using AWS (EC2, SQS, S3, Elasticache)
  • Experience working with other programming languages, especially Python
  • Experience developing Google Apps and/or Office365 Apps

##About Virtru

Virtru is an extremely passionate team of developers, backed by prominent tech investors, working to restore privacy and security to online communication. Our first product made it trivial to send encrypted email from a user's existing email address, with support for browser, mobile, and desktop. To build on its success, we are expanding our team. We are searching the entire US for intelligent, versatile programmers that can operate in a variety of roles. We are offering highly competitive compensation, full benefits, and a flexible work schedule to people willing to step in and make a difference.

##Joel Test score: 11 out of 12

The Joel Test is a twelve-question measure of the quality of a software team.

  • ✓ Do you use source control?
  • ✓ Can you make a build in one step?
  • ✓ Do you make daily builds?
  • ✓ Do you have a bug database?
  • ✓ Do you fix bugs before writing new code?
  • ✓ Do you have an up-to-date schedule?
  • ✓ Do you have a spec?
  • ✓ Do programmers have quiet working conditions?
  • ✓ Do you use the best tools money can buy?
  • ✓ Do you have testers?
  • ✓ Do new candidates write code during their interview?
  • Do you do hallway usability testing?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment