Topic: Full Stack Rails Developer

The Company:
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. However, we aren’t dogmatic about it, and try to use the right tool for the job. Sometimes pairing isn’t the best approach, and sometimes it’s best to release every-other week. We like to keep our work schedules sustainable, and do our best to plan releases so that we can be well-rested, relaxed, and making smart decisions.

The Role:
The Full Stack Engineer will write software to create, showcase, and distribute web video. Web apps are primarily written in Ruby on Rails, and there will be an opportunity to solve challenges related to: scaling and availability; search and semantic content delivery; providing rich, rewarding user experiences. You'll have a chance to do both front-end and back-end web development, and you will be expected to be involved in shaping every product you work on.

Consider applying if you enjoy working on web apps and have both front-end and back-end experience.

The Right Person:
* Has worked on at least one production, high-traffic web application.
* Has an advanced knowledge of JavaScript, AJAX, and client/server interaction.
* Is proficient with cross-browser CSS and HTML.
* Has a basic understanding of scaling techniques like caching, database query optimization, and asynchronous/background job queues.

Bonus Points if you:
* Have Rails experience.
* Have written a cross-domain JavaScript application.
* Are unusually 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. … ations/new