Engineering at Hey You – Recruitment Process

Like all startups, we take pride in our engineering recruitment process. At the start of 2015 we devised a process which helped us double the team size over a few months.

Before I talk about the actual process I want to provide some of the context that went into shaping our process.

I am an avid podcast listener and The Feel Podcast had just begun broadcasting. It’s a podcast hosted by Andy Kelk and its very first episode covered topics around culture and recruitment. One of the points, made by various leaders interviewed in this episode, that really resonated with me was hiring for cultural fit over and above technical fit. This point alone really shaped our recruitment process.

Culture First

You might be thinking, what does it mean to hire for culture first? It means in the very first meeting

  • we look for people who are interested in what we do
  • do they care about our product, our mission?
  • are they self motivated and invest in their own growth
  • do they attend meetups, do they read blogs etc
  • attitude over IQ… almost always!

I also look to understand the candidate’s motivations in seeking a position on our team, what they are passionate about, have they done any research about our company, do they use our app, can they critique it or suggest an improvement etc.

This is what we refer to as a cultural fit. If this first round goes well then we move into the technical phase of the interview process.

Technical Screening

To decide this part I got the team, at this stage we were 4 devs, together and put the following proposition to them

“ When we hire a new engineer you will be most impacted by that hire, so this your chance to ensure we hire the best possible person”

If the tech team says no to a candidate I do not override them….. ever! I have not broken that rule yet.

After much debate and drafts we landed on the following process

  • A take home test. We have a version that matches the candidates skill set. i.e.: One for Mobile Engineer, One for Frontend Engineer, One for Full Stack Engineer and One for Platform Engineer
  • A 2 hour whiteboard based, interactive session with two of people from the team that you would most closely work with. Here we test various different aspects of your skill set and work through a problem or two.

For both the above steps we are looking to understand how you think, how you break a problem down, what questions you ask etc etc.

In addition, for the take home test here is what I email candidates

To submit your response

Feel free to use either a public or private repository on Bitbucket or github.

Either share this repository with jobs@heyyou.com.au or send us a link.

For bonus points, deploy the application to Heroku or AWS and send us a URL

For super bonus points, have your unit tests running using a CI tool such as Travis and status displayed in the README file in your repository.

If a candidate gets through these two gates/steps we move into the final round.

Founder Interview

At this stage all our engineers meet one or both our founders. This is a stage I know the least about for obvious reasons. If they both say yes we will make an offer.

To this date, I am proud to say, we have only had one candidate accept an offer and then reject it at a later date.

We are looking to hire more platform engineers, A players, who want to join our team and take this platform to the next level. If you are a platform developer who has built and scaled APIs then send us an email on jobs@heyyou.com.au and we can chat.

Enjoyed hearing from our Engineers? Follow their blog at https://engineering.heyyou.io/

Advertisements

Why we rebranded

 ‘Great companies don’t exist merely to deliver returns to shareholders.  Indeed, in a truly great company, profits and cash flow become like blood and water to a healthy body: they are absolutely essential for life, but they are not the point of life.’ – Jim Collins

We recently launched our new brand ‘Hey You’.  We developed the concept over several months and braced ourselves when we announced it.  How would people react?

Brand is a company’s most valuable asset.  The little Apple picture on the front of my laptop means something.  In Web 1.0, companies like GeoCities and Friendster thrived because there was little competition, but today’s online brands have to be smarter.  To grow and stave off inevitable competition, we need to create loyalty and affinity with our products.

Every section of the market has an airbnb or Uber coming.  The threat these goliaths pose isn’t just access to cash.  It’s that their products are cool.  People want to be a part of them.  Leaders will switch first, and soon the masses leave second-rate brands as ghettos like MySpace or RSVP.

Late last year we brought together Posse, Beat the Q and E-Coffee Card with the aim of creating a killer product for cafes, bars, restaurants, and their customers.  Our new app would help people find great places, make reservations, order, pay, give feedback to store owners, get loyalty and more.  None of our existing brands fitted the vision – we had to create something new.

First, I sought to understand what makes a great brand.  I read books and met with experts.  I asked Naomi Simson at Red Balloon why her company flew past so many competitors to dominate the market.  Her response: ‘Consistent delivery of brand promise’.

Everyone I spoke to had different ideas about what defines a winning brand.  But three principles stood out: higher purpose, visual identity, and inclusiveness.  We ran several workshops, spent months interviewing customers and merchants and appointed an agency ‘The Hallway’ to assist us.

We created the brand ‘Hey You’; here’s why:

Higher purpose.  All strong modern brands have a powerful higher purpose.  airbnb helps people ‘belong anywhere’.  Zappos brand purpose is to ‘deliver happiness.’  A higher purpose inspires everyone who touches the company – customers, partners, employees, and shareholders.

I read a story of a pillow manufacturer with 40% annual staff turnover.  The company rebranded with the higher purpose of ‘Helping Australia sleep better’ and within a year, staff turnover had halved.  People didn’t see the point in stuffing pillows all day, but everyone supported the mission of helping Australia sleep better.

Our product helps people to order and pay in a convenient way and merchants to run more efficient businesses.  But our purpose goes beyond that.

Café owners told us that their number one priority is to acquire a larger number of regular customers.  The 20% of people that visit a coffee shop every day deliver 80% of their business.  We asked if they could identify the point at which transient customers become regular.  ‘Yes: when we know their names.’

Unknown to us, it turned out that merchants on both Beat the Q and Posse loved the products for the same reason: they helped them get to know customers’ names.

We spoke to the users of our apps – people who visit the same coffee or food outlets daily.  Many of them shared the same story.  ‘I’ve been going to X café every morning for three years.  The barista knows my name but I don’t know his.  I feel too embarrassed to ask because I’ve been going there for such a long time.’

City folks shared a sense of disconnection from the people who served them food and drink every day.  One said, ‘This guy makes me toast and coffee every morning like my Dad used to and I don’t know anything about him.’

Airbnb and Uber both use their platform to connect people.  On Uber, I can see the name and photo of the person who’s coming to pick me up and I can call her if I need to.  On airbnb I get to read about the apartment owner – how they live and why they love their place.

We decided that we could create the same connection between servers at cafes, bars, and restaurants and their regular customers.  Our higher purpose would be to ‘make city life human, creating intimacy in a busy world.’

Visual identity.  After we’d worked out our higher purpose and company values, we set about choosing a name.  Working with ‘The Hallway’, we broke into groups and brainstormed.  Each group came back with ten ideas but there was one clear winner.

‘Hey Vanessa’, ‘Hey John’, ‘Hey Steve’ – the app personalizes, adopting the name of the user.  If you use our app, you’ll notice that the home screen is ‘Hey <<your name>>’ and in the coming weeks, we’ll be launching additional features to create an even more personalized experience.  ‘Hey You’ is the umbrella name we give to the app in the app store but its brand name is yours.

The look and feel of our brand represents independent shops.  The logo is a sign that might hang in the window of a boutique café.  We wanted to capture the eclectic creativity and passion of small business owners in our visual identity.

Inclusiveness:  Great brands make their customers feel like part of a group.  Seth Godin defined a brand in his book ‘Tribes’ as ‘People like us who do stuff like this’.  For example – people like me ride Uber; people like me buy Ray Ban sunglasses.  By illogical extension, people unlike me don’t do these things.  He argues that a brand will never appeal to everyone, but as long as the group to which you appeal is big enough, you’ll have a successful company.

We interviewed our users and found they already felt smarter and more special by using our product.  One said, ‘There’s nothing like walking past a bunch of my colleagues waiting for coffee in the morning, knowing mine is already waiting because I ordered ahead.’

The idea of our name is to extend being ‘in the know’ even further.  If you update the app today and check out any store page, you’ll see the café owner’s name, photo, and story.  Read about why they started their café, and their passions, so you can strike up a conversation next time you’re there.  Now, when you walk into any café you can say ‘Hey Pete, Hey Lauren,’ or whatever, and greet the owner by name.  They’ll see your name and face on their screen as you order, so can greet you back personally.  Your friends will think everyone knows you wherever you go.  That’s why we chose the tagline ‘The World is Your Local’.

Our business has grown by 35% since we launched the new brand two months ago.  It’s still a work in progress and, if you use the app regularly, you’ll notice updates every few weeks as we get closer towards our vision for the product and brand.