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
- Strong understanding of software design patterns
- Experience using HTML5 and CSS3
- Experience developing JSON and RESTful APIs
- 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
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?