At the core of ClassDojo is a node.JSON API built on node.js which makes use of multiple services and handles hundreds of requests per second. The frontend web application talks to this API, and it's a single page app that uses our own (soon to be open-sourced) JS framework - mojo.js - which combines the best bits of Backbone, Ember and Angular. That means great templating with powerful and efficient data-binding, but plenty of flexibility to build apps quickly. You'll work on this and other awesome tools, and you'll build a lot of user-facing features that go out to millions of kids around the world every day. It's pretty rare to have impact like this, and as much freedom as we'll give you.
Everyone on our team agrees that this is the most exciting phase of the company that we've seen, and we're growing so quickly that we're all very eager to meet and work with you!
What skills are we looking for?
* Having said that, some minimal design chops would be cool...
* ...but not essential. We do have designers.
* A good sense of product and a desire to have a creative role in designing product features is important to us.
* You love building things well and building them quickly - like us!
The best way to show this off is to point to things you've built. We'd love to see personal projects which demonstrate the above.