Full Stack Developer
Company:Howcast Media - http://www.howcast.com/
Location: 39 Stillman Street, San Francisco, CA 94107
Howcast empowers people with engaging, useful how-to information wherever, whenever they need to know how. Led by a senior management team including Google and YouTube veterans with deep roots in traditional and new media as well as technology, Howcast has offices in San Francisco and New York. Known for high-quality content, Howcast streams tens of millions of videos every month across its multi-platform distribution network. Approaching two million downloads across iPhone, iPad, Android, and BlackBerry phones, Howcast is the #1 mobile app for instructional content -- wherever you are.
Howcast's engineering team practices a casual, agile development methodology. We have daily stand-up, pair program, and usually release on a weekly basis. But we're never dogmatic: We believe flexibility is key to our success. Sometimes pairing isn't the best approach, and sometimes itŐs best to release every other week. We keep our work schedules sustainable, and do our best to plan releases so that we're always fresh as daisies, ready and able to make smart decisions. We also take having fun in the office very seriously. Ping-pong, the imbibing of brewed malt beverages, building our own cornhole boards -- we promise, you'll like us.
Additionally, you'll collaborate with a crack team of Rails programmers on apps that create and distribute instructional content. We're building tools to solve some pretty fascinating, challenging problems, such as how to determine which how-to topics to produce, how to make video creation easier, and how get eyeballs on the videos once they're live. Whether you're interested in high-traffic, consumer-facing sites or the gritty details of our back-end infrastructure, we've got a plethora of projects ready for you. Regardless of what you're working on, you'll always be deeply involved in the decisions that shape all our products.
What we're looking for:
* Has worked on at least one production, high-traffic web application.
* Proficiency with cross-browser CSS and HTML.
* Understanding of scaling techniques such as caching, database query optimization, and asynchronous/background job queues.
Bonus Points if you:
* Have Rails experience.
* Have deep knowledgeable with HTTP (eg. when to use what response codes, how cache headers work, etc.).
* Have experience with any NoSQL database.
* Have deployed apps to the cloud (Amazon, Rackspace, Heroku, etc.).
* Know a non-Rails Ruby web framework, especially Sinatra.
* Have extensive experience with *nix.
* Test first. Mega points for RSpec and/or Cucumber.
How to Apply:
* Captain Recruiter will be the first point of contact.
* All applications receive a response.
* To apply, click below.