Recruiting for a startup means recruiting hard to find talent with limited resources and rapidly changing requirements. So how do you know who to hire, how to find them, reach them and how to hire them? This guide is made for you.
Recruiting for a startup is very different from recruiting for established companies.
Established companies have clear job descriptions and requirements, defined recruitment processes, are relatively stable and have an established employer brand.
The startup work environment is characterized by constant flux and change of direction, undefined processes and a strong variety in work activities.
Because of these differences recruiting for a startup brings different hiring goals, job requirements and ways of working compared to recruiting for an established company.
Startups have specific challenges to overcome in hiring for growth:
The most important difference is that the people that flourish in a startup are very different from talent that do well in a process oriented, structured and political environment of an established company. You need talent that is growth minded and that has the right tech and growth related skills. That talent is a rare breed and high in demand and therefore hard to find.
A startup has limited reach in terms of candidates that can be reached through the existing network and channels. This results in significantly less inbound candidate leads when compared to more established companies. Chances are very small that you find an engineer that is skilled enough in your technology stack by just posting a job on some job boards. Therefore startup recruiters need to include passive candidate sourcing in their sourcing strategy.
A startup has a limited number of recruiters and limited budget for recruitment tooling and campaigns. This means you have to be creative in your sourcing strategy. You have to look for talent in places where others are not searching and you have to differentiate your outreach from other recruiters to stand out.
The startup environment and needs are changing rapidly. And so are the recruitment goals and job requirements. The one moment you might be looking for a sales executive and a couple months later for an entire engineering team. Because of this you need to adjust your recruitment strategy on a regular basis.
So how do overcome these challenges and find the best growth minded tech talent?
This practical guide will help you to better equip yourself to hire the right people following these topics:
Who you need to hire depends on many factors.
The candidate's skills, background and experience are obviously important, also in a startup.
But in a startup environment some additional factors play an important role in deciding who you need to hire.
You need to take into account the current stage of growth of the startup and any expected changes in responsibilities in the near future since the startup goals and requirements are changing rapidly.
These are the steps to better understand who you need to hire.
Think of a position title that matches your desired position.
Maybe you have already seen a profile on for example LinkedIn that you think matches with what you need.
Is there a hiring manager or are there colleagues that will directly work with the future employee? Then involve them in the process, from brainstorming to decision.
Filter the needs for the position down to five key criteria that you think the candidate should at least bring.
Next to the hard skills that you include in your criteria, also define what kind of personality you are looking for.
To determine the desired personality you can use this startup personality assessment.
Translate the key criteria into a job description.
Use a clear structure and if you’re not sure where to start use a job description template.
Topics that the job description should cover at a minimum:
Also take into account the alternative job titles talent will be searching for and use these in the job description.
Optionally do a talent mapping.
Talent mapping is the process of assessing the entire available talent pool that matches your job criteria.
A talent mapping results in a number representing the total addressable talent market.
The benefits of talent mapping are that you have a realistic view of the total size of the talent pool and that you can anticipate possible challenges during the sourcing process better.
Here’s a detailed guide on how to do a talent mapping.
When you have a clear picture of who you want to hire you want to find the people who match that picture.
Because startups are relatively small and have an unestablished employer brand, you can’t just rely on active job seekers who apply to your job on a job board or your career website.
You will have to find the candidates yourself.
You can do that either by passive sourcing or through referrals.
Recruitment through referrals is a well known recruitment strategy so we focus here on how you can find candidates yourself by searching across a variety of platforms.
We also go through cross referencing candidates, applying role specific recruitment strategies and setting Google Alerts for layoffs.
Tech talent in most cases have plenty of career opportunities.
This means you are competing with recruiters that source at scale for these candidates.
Therefore you have to search in places where most recruiters don’t.
Here cross platform sourcing comes in.
Cross platform sourcing is searching for candidates across a variety of professional and social media platforms, rather than being limited to one platform.
For most recruiters LinkedIn is still the only source of hiring.
So there is a big opportunity to embrace alternative platforms to find candidates on.
Cross platform sourcing has some big benefits:
Some of the best alternative platforms where startups are finding talent on are:
GitHub: With 65 million engineers GitHub is the platform with the most active engineering users, beating LinkedIn and any other platform. A goldmine of rich and up to tech skills information. How to recruit talent on GitHub.
Stack Overflow: This question and answer forum has over 14 million developers and up to date tech skills information. Stack Overflow is a must for sourcing tech talent. How to recruit talent on Stack Overflow
Reddit: The Redditors community is one of the biggest and most underestimated online communities today with 330 million users. Redditors engage in comical, but also professional discussions. How to recruit talent on Reddit.
AngelList: Angellist is home to startup enthusiasts that don’t only have the right skillset, but also the right mindset for a work environment with rapid change. How to source talent on AngelList.
XING: The assumption is that LinkedIn is used globally as the primary professional network. Not true for Germany. Xing is the leading professional network site here and it is gaining more users in other countries as well. How to source talent on XING.
Kaggle: With 5 million data scientists and machine learning experts, Kaggle is the go to source for finding data talent. How to source talent on Kaggle.
Medium: Medium is one of the leading publishing platforms where professionals showcase their thought leadership in their domain. This is the place to look for talent that wants to get their voice heard. How to source talent on Medium.
If you want to learn more on using alternative platforms to source talent go to our blog series on cross platform sourcing.
A person on average has 7.6 different social media accounts.
Information you need for screening and outreach is usually spread across several sources.
If you want to have a full view of a candidate you have to know on which platforms the candidate is active.
It is bad practice to rely on LinkedIn only because candidates might not be active here and LinkedIn is increasingly limiting users from connection and messaging options.
By cross referencing candidates you can quickly find more information on a candidate’s professional activity, interests and contact details so you can do relevant and well informed outreach.
Here's an example of a cross referencing exercise.
Every role has their own preferred personalities, characteristics and needs.
This means every role has its own sourcing approach.
When you're recruiting an engineer vs a sales executive every step in the recruitment cycle is different: you search in different places, your outreach is different and your offer has different components.
Below you find the characteristics and a possible sourcing approach for three hard to find startup roles.
Possible sourcing approach
Possible sourcing approach
Possible sourcing approach
It often happens that other tech companies have to let good people go because of for example a declining market size, shift in focus or M&A’s.
These layoffs mean that talent becomes available on the market at scale.
Recruiting talent from companies that let talent go is a proven recruitment strategy.
By using a Google Alert on company layoffs you can take immediate action and offer a job to good talent that is going to be let go by their employer.
This is how to set up a Google Alert for company layoffs:
Step 1. Set up a simple search string on google.com/alerts like ‘Company layoff’
Step 2. Add keywords to your search string that describe the industry you’re recruiting in, for example: (tech OR internet)
Step 3. Your final search string can look something like this: Company layoff (tech OR internet)
Step 4. Review the results for the alert
Step 5. Go to ‘Show options’ and add options, for example sources: News
Step 6. Save the alert, you now receive news updates on company layoffs of tech companies
Here’s a detailed guide on how to set a Google Alert to find and recruit available candidates at scale.
As stated earlier, startup talent like engineers, sales executives and growth marketeers are scarce and a lot of companies are chasing after them.
You have to differentiate yourself in your outreach to distinguish yourself from other tech companies that are recruiting.
Many recruiters try to automate the outreach process which can lead to impersonal and too generic messages.
That creates an opportunity for you. One of the most effective things you can do to differentiate yourself is to send a hyper personalized message.
To do that it helps to have complete and accurate information about the candidate that you have collected in the previous step across several online sources.
You also want to know which communication channels the candidate prefers to use and have a well organized process for scheduling and interviewing.
Outreach is your opportunity to differentiate yourself from other recruiters.
Wouldn’t it be refreshing to get a massage that is 100% tuned to you?
Personalizing a message can be more time consuming than standardizing and automating it, but it will improve your response rates and help you start a fruitful conversation.
Tips in drafting your outreach message to any candidate:
A good outreach message could look something like this:
Hi [first name], I saw that you’re a big Guardians of The Galaxy fan, can’t wait until the GoTG 3 release in 2023.
With [your company name] we’re building out our [subject] app which is reaching 15k business clients and we’re looking for someone who’s able to not only write smashing JS code but who also can take the junior team to the next level (this is the product and tech stack we’re building on).
With the variety of your JS projects and the level of complexity you’re handling it seems to be something that you might love to do.
If you want to have a chat over this you can reply in short and I'll take care of arranging our chat. Enjoy this sunny day!
Scheduling seems easy but often goes wrong and causes a lot of frustration on the candidate side.
It’s relatively easy to improve the scheduling experience by using smart tools that help you schedule the interview.
The most important things to take into account in scheduling interviews with candidates:
You have the right candidates by now and want to move towards deciding if you want to hire them.
With several interview rounds, planning and possibly assessments it can take a while before a candidate signs up for the job.
The average time to hire (amount of days that a job vacancy is open) for tech roles is 33 days.
It takes time to offer a great candidate experience and ensure that you hire the right person.
To make sure you are hiring the best you might want to include assessments to your recruitment process.
An important consideration is that you ask for time from the candidates which can be something the candidate is not looking to do risking them dropping off.
Good assessments however give candidates insights into their skills, which can be a good motivation to complete an assessment.
For typical startup roles there are several assessment tools so you don't have to develop themselves.
Because there are most likely dozens or hundreds of candidates per job and there are several jobs to fill, you want to keep track of your candidates that move through your different hiring stages.
An Applicant Tracking System (ATS) helps you do that.
The ATS for your startup has to be:
You might not be able to offer the highest salary as a startup, but there are many other things you can offer the candidate.
So how can you make an attractive offer?
Next to salary, there are tangible benefits that you can include in your offer. But you should also not forget about the other perks that a startup job offers.
Tangible benefits that you can include in your startup job offer:
Intangible benefits that you shouldn’t forget to mention in your offer:
We hope you enjoyed this guide and are very keen on receiving your thoughts and ideas to improve our content.
You can visit one of these sections to read more on startup recruitment topics:
Made with 💙 by HeroHunt
Recruitment agencies can be expensive and it's not always clear what to expect, the alternative is to source and recruit talent yourself. This is how.
Writing a good outreach message seems simple, but it's one of the most crucial steps in the recruitment process. So here you go with some message examples that work.