Web Developer
Location: US, WA, Seattle

Company profile:
Work with Team OoklaWe're good at what we do. Since we started back in 2006, we've been on a path of continuous success. You've heard of and probably used our most popular product: #URL_450e422841a82380e06806f99787403171aea30a1cfd4da8652d1d7f83e9bf18#. Ookla is the market leader and the global standard for measuring and testing Internet speed and connection quality. Over 5 million tests will be taken today, adding to the over four billion done to date. Talk about inpact, we have reached out to 300 Million unique individuals in the past year alone!A small, talented teamIt surprises people to discover that a company with worldwide presence like Ookla is run by about twenty people. That's possible by bringing the right individuals together with a shared mission: making the internet better and faster for everyone. The people at Ookla are not only multidisciplinary, but adept collaborators--they enjoy working with one another. And a smaller team means everyone gets a bigger share of the rewards.Work from anywhere flexibilityOokla is 100% virtual. No central headquarters. No vying for the corner office, because your office is anywhere you want it to be: your home, a coffee shop, a cabin in the woods. It's work with a life--the life you choose. And it's definitely not lonely. Ookla's online community, using voice, chat, and groupware technology, facilitates vibrant, ongoing collaboration among like-minded coworkers. And you're never stuck in traffic.Want to work at Ookla?To determine if you’d be a good fit at Ookla, ask yourself these questions:Am I self-motivated and capable of working with little or no supervision?Am I knowledgeable, talented and imaginative enough to take on a project from beginning to end?Am I always driven to improve quality and effectiveness?Am I eager and excited to work with like-minded individuals?If you answered “yes” to all those questions, Ookla may say “yes” to you.In return...Top-of-market salaryBonus &amp; profit-sharing opportunities, creating overflow that is gererously shared out.Work from anywhere flexibility -- we're 100% virtual100% paid medical &amp; dental for you and your dependentsNo set limit on paid-time offTop-of-the-line hardware (think Retina MacBook Pro)Beverages and more to outfit your home officeWe hire responsible individuals that get the vision and enable them to self manageWe know exactly where we are going and how to get there, join us.

Job description:
We're good at what we do. Since we started back in 2006, we've been on a path of continuous success. You've heard of and probably used our most popular product: #URL_450e422841a82380e06806f99787403171aea30a1cfd4da8652d1d7f83e9bf18#. Ookla is the market leader and the global standard for measuring and testing Internet speed and connection quality. Over 5 million tests will be taken today, and over 300 million unique individuals have run tests in the past year alone.This role will own key front-end and back-end components for the next generation #URL_450e422841a82380e06806f99787403171aea30a1cfd4da8652d1d7f83e9bf18# and other Ookla properties and products. This is not your typical web development position: you’ll serve as both an architect and principal engineer of our future sites with a major focus on HTML5 technologies using Backbone to connect to a #URL_968b3a839b798052f33a95a811f8b2366cd66f6bcc98f2885bea5ee47d000659# backend. You should be capable of developing across the full stack with little or no assistance. But in many cases, you’ll have help, too; you’ll collaborate with other Ookla engineers on using our worldwide testing and data infrastructure. The ideal candidate should be self-motivated and capable of working independently, but just as comfortable collaborating with others.It surprises people to discover that a company with worldwide presence like Ookla is run by about twenty people. That's possible by bringing the right individuals together with a shared mission: making the internet better and faster for everyone. The people at Ookla are not only multidisciplinary, but adept collaborators–they enjoy working with one another. And a smaller team means everyone gets a bigger share of the rewards.Ookla is 100% virtual, but we've also got an office space in Downtown Seattle when you'd like to collobrate in person. Your office is anywhere you want it to be: your home, a coffee shop, a cabin in the woods. It's work with a life–the life you choose. And it's definitely not lonely. Ookla's online community, using voice, chat, and groupware technology, facilitates vibrant, ongoing collaboration among like-minded coworkers. And you're never stuck in traffic. There are many of us in Seattle area, and we have a small workspace for meetings and collaboration whenever needed.Our compensation and benefits are top-notch: * Top-of-market salaries * Work from anywhere flexibility – we're 100% virtual * Top-shelf medical &amp; dental, 100% covered by Ookla * Unlimited time off * Substantial bonus &amp; profit-sharing opportunities * The best hardware, software and gear available * Beverages and more to outfit your home officeWhat you would work on:Our next generation products and services including the HTML5 version of #URL_450e422841a82380e06806f99787403171aea30a1cfd4da8652d1d7f83e9bf18#, the world's most popular internet utility. Our other (top secret) projects are in concept phases now and this role will be a key architect and engineer. We suspect these new products will be as popular and beloved as #URL_450e422841a82380e06806f99787403171aea30a1cfd4da8652d1d7f83e9bf18#, and this role presents a unique opportunity to be a key contributor in their development.

Requirements:
JavaScript expertise (jQuery, AJAX, Canvas and unit testing)Extensive HTML5/CSS3 experience (SASS/LESS, Bootstrap and Modernizr)Mobile web expertise (RWD)Experience with Node, Backbone, Rails or other modern equivalent frameworkStrong design sensibility and basic Photoshop / Illustrator skillsFamiliarity with distributed version control systems such as Git or MercurialExperience with Agile practices and Javascript Testing (Mocha, Jasmine or equivalent)Prior PHP and Flash experience (AS3) a plusAre you a fit for Ookla?Are you self-motivated and capable of working with little or no supervision?Are you knowledgeable, talented, and imaginative enough to take on a project from beginning to end?Are you always driven to improve quality and effectiveness?Are you eager and excited to work with like-minded individuals?If you answered "yes" to all those questions, you might be a good fit for Ookla.

Benefits:
Top-of-market salaryWork from anywhere flexibility – we're a virtual company, but also have an office space in Downtown SeattleTop-shelf medical &amp; dental, 100% covered by OoklaUnlimited time offSubstantial bonus &amp; profit-sharing opportunitiesThe best hardware, software and gear availableBeverages and more to outfit your home office