Hi, we're Envato and we're looking for a "senior" Ruby on Rails developer.
We know it's a bit absurd to ask for seniors for a new-ish technology, but we're more looking for the senior mindset, for depth and breadth of experience in delivering good quality code, and helping your teammates achieve the same. We need the kind of people we can point at a big problem with maybe another dev or two by their side and come out with a neat solution on the other side. We'd prefer to hire someone with practical, commercial Ruby on Rails experience, but if you're a Python, Java, .NET, Haskell, LISP, or whatever else developer who picks up new things quickly and can get things DONE we want to speak with you.
First though: a bit about us. We're a youngish company, transitioning out of the hectic startup days and into something a bit bigger and more settled. We operate a series of online stock digital media marketplaces such as Activeden (formerly FlashDen), GraphicRiver, ThemeForest, AudioJungle, VideoHive, 3DOcean, CodeCanyon, Tuts+ Marketplace, and PhotoDune.
The first marketplace, ActiveDen, launched to the public just over 5 years ago, and the rest is history. We are one of the larger Rails apps around the world: we serve over 4 million page (rails stack) requests a day and have well over A MILLION (and point one) registered users. If you've ever wondered how a Rails application scales, this will be the job where you find out.
We've been in NETT magazine, had 37signals cover us in their "Bootstrapped, Profitable, and Proud" series (see http://37signals.com/svn/posts/2594-bootstrapped-profitable-proud-envato), and we even blog a bit ourselves over at http://notes.envato.com/category/developers/
You'll be joining a team of 8-ish developers, and in office staff of around 20. We have flexible working hours (you can start any time each day between 8 and 10 and then work your 8 hours), there's no dress code (but please don't give us cause to add one). We've got an amazing CBD office with views of the Yarra, a massage chair (positioned to take advantage of aforementioned views), and a pretty awesome pool table. Work wise, we try and stick to an agile process. We borrow bits from scrum, a bit from lean, and even a little from crystal clear. We're also one of those "DevOps" teams, assuming that by "DevOps" you mean, we take care of our application stack ourselves and can't blame anyone else if the site crashes.
To come work for us, you'll preferably tick all of the boxes below, but if you're missing a few and still feel you're a good match, apply anyway.
- Be a nice person
- Communicate well in person and in writing
- Be a curious person committed to continual learning
- Be able to help your teammates get the most out of themselves
- Be capable of writing clean, well thought out, and reliable code
- Be able to follow a project through from the original fuzzy brief through development and deployment and beyond with minimal oversight required
- Be a nice person && be funny
- Have commercial Ruby on Rails experience
- Have experience of other high volume/scale web apps
- Have solid TDD/BDD experience (and the ability to mentor juniors in this skill)
- Contribute to Open Source projects
- Excellent linux-fu (advanced disk IO knowledge is a super plus)
- Been a mentor/jedi master to junior staff in the past
- Past experience in other agile environments
To apply email us at [email protected] with the subject line "Setec Astronomy" and attach your CV, a (very) short cover letter telling us what was "the biggest influence on your career as a developer" and a link to or zip file of code samples. A github account full of awesome open source goodness would be preferable to the zipfile.
This is a Melbourne CBD based full-time role. Contractors, part-timers, or remote workers probably shouldn't apply.
PS. For Recruiters: Please don't contact us. Seriously.
Wait, why would they say Rails is a new technology ?! Date: 14 years ago mindblown
You still hiring though?)