We’re hiring our first junior engineer

This week we’re starting to look for our first junior software developer. Here’s why we’d be a great place to start your career.

Mike, Rob, Joe, Sam and Jennifer

I think this is quite a special opportunity. As a junior, your usual choices are to join an agency or a big company. Agency life is fun and you get to work on lots of different projects, but it’s hard to find the time to use techniques such as BDD/TDD, to refactor and develop a product over several iterations. Big companies are interesting too and you can have a big impact — but sometimes getting things done is frustrating and slow. In both cases there’s a danger your skills could become unused and rusty.

At Residently, you’ll have the opportunity to work full time in a TDD/BDD environment, go all-in on agile, have a big input on the company direction and it’ll be your ideas that make a big difference. You’ll get to work with fantastic people with years of experience in tech, property and business. You’ll work a team who are experienced leaders and people managers — we’ll take the time to understand what makes you tick, and work with you to develop your skills.

You’ll also be trusted member of the team from day one. You’ll get regular feedback on your progress, a close relationship with your manager and formal mentorship from one of our team to support the development goals that you choose.

We’re running a simple, transparent process:

  • You apply to us with your CV and short covering note.
  • We’ll send all qualified candidates a short coding exercise that should take no more than 30–60 minutes of your time. It’s not timed and it’s not in an alien, online environment.
  • We’ll have a twenty minute chat on the phone or video — just to understand what you’re looking for and how we could fit in with that plan.
  • We’ll invite you to a half day in our office where we’ll have a short competency-based interview (we share the questions in advance so you don’t have to improvise), time to meet and chat with our technical team and then a pairing exercise.
  • We make an offer.

The whole thing should take less than a week or two, and we give feedback to everybody who does our coding exercise.

Here are some things we’re not doing:

  • Requiring years of professional experience
  • Expecting you to already be proficient in everything we do
  • Looking at your GitHub repo and counting your stars or open source contributions
  • Checking you have an active StackOverflow profile and nitpicking the answers you’ve given
  • Putting you on the spot in the interview process with whiteboard coding, stupid puzzle questions or random obscure technical quizzes

If that sounds interesting, we would love to hear from you. You can read a full job spec and more about Residently on our job advert.

If you’ve got any questions, please email me directly at sam@resident.ly. The same goes if you’re not sure if your qualifications/background are a fit or if you like what you read but it isn’t quite the right time for you. Either way, ping me a quick hello and I’ll get back to you.