Skip to content

Instantly share code, notes, and snippets.

@joho
Created November 16, 2009 05:08
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joho/235748 to your computer and use it in GitHub Desktop.
Save joho/235748 to your computer and use it in GitHub Desktop.
Senior Ruby on Rails Developer @ Envato

Senior Ruby on Rails Developer @ Envato

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.

Essential Requirements

  • 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

Preferred Requirements

  • 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 techjobs@envato.com 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.

@Nmerey
Copy link

Nmerey commented Sep 6, 2023

We know it's a bit absurd to ask for seniors for such a new technology

Wait, why would they say Rails is a new technology ?! Date: 14 years ago mindblown
You still hiring though?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment