No relocation necessary. This is a flexible, permanent, remote independent contractor job with a full-time workload.
AdBlock is the #1 most installed browser extension for Google Chrome and for Safari, with over 20 million users all over the world. Since its inception, AdBlock has been entirely user-supported. As a new dad, Michael Gundlach, the creator of AdBlock (AKA "the man who’s blocked 100 billion ads"), is eager to permanently step back from his role as the main developer of the extension, and see his creation continue to thrive and expand under someone else, while retaining ownership and remaining available in a consulting role.
The Job
As the new Extension Developer, you'll be the foremost person in charge of maintaining the most popular extension in the Chrome Web Store and the Safari Extension Gallery. You'll also be part of a small team charged with expanding AdBlock as both a suite of web services and a "brand"... but only in the most playful sense! This is the team that brought you CatBlock, after all :)
You'll initially interview with Gabriel Cubbage, who manages the AdBlock team, then meet with Michael for the technical side of the application process. Aside from Gabriel and Michael, the current AdBlock team consists of part-time developers, translators, and volunteers working in different places around the world.
The Extension Dev, along with Gabriel and the new getadblock.com Web Developer, will round out the "core team" responsible for growing and improving AdBlock in 2014 and beyond. We have many exciting plans for enhancing the application, developing the brand, and expanding the website to better complement the extension.
Responsibilities
The Extension Developer will make Michael "obsolete" so he can step back permanently from his responsibilities and go be a dad. The Dev will initially work closely with Michael, getting up to speed, and finally take over most of the development, bug-fixing, and maintenance of related infrastructure. For example, there is a small Python web app that assists with payment processing and basic telemetry.
The Dev will also collaborate with a few other AdBlock team members as needed, particularly our part time, junior developer in the Philippines, who will be available to help with bug fixing, minor to intermediate enhancements, etc.
- Maintain and improve the AdBlock web browser extension, currently running on Chrome, Safari, and Opera, and become the primary party responsible for the AdBlock extension's codebase
- Work closely with Gabriel and the new Web Developer to conceive of and develop new extension features, as well as other, future projects under the larger AdBlock "umbrella"
- Troubleshoot. Fix bugs. Work with team to ensure cross-platform/browser compatibility
- Collaborate with the AdBlock support/translation team through our project management, version control, and support systems
- Pinch-hit on website and other development tasks, as needed
- Report to Gabriel Cubbage and collaborate with the AdBlock support/translation team through our project management, version control, and support systems
Other Details
- Pay: $80k - $110k per year, depending on experience
- This is a long-term, contract-based position, i.e. not temporary, but no W2 either
- Full-time workload
- Flexible hours
- No relocation necessary