The Ultimate Guide to Finding Developers

Why are good developers so hard to find?

In our latest HR survey, 74% of respondents said their main IT recruitment challenge was finding qualified developers.

Why? Because demand for programmers is growing at a dizzying pace, whereas the number of available and qualified developers is only just ticking over.

According to the US Bureau of Labor Statistics, 531,200 new computer science-related jobs will be created between 2019 and 2029. Indeed, the IT employment market is expected to grow 11% over the next decade, largely outrunning any other field or occupation. However, the supply of suitable candidates will not match this increase in demand for tech talent.

It’s a struggle. Partly because there aren’t enough candidates, partly because the available candidates don’t fit the criteria and requirements Talent Acquisition teams expect: lack of requisite soft skills, of experience and/or formal education.

Read more about why finding good developers is a challenge for IT acquisition teams and how to overcome it:

Top 5 IT Recruitment Challenges (and How to Overcome Them!)

How much does it cost to hire a programmer?

Developers are in high demand and competition between hiring companies is fierce. Tech salaries around the world are being jostled and/or pushed up in an attempt to keep pace. Are you still in the race? You may have already asked yourself these questions:

  • What should I pay developers?
  • Do I offer competitive tech salaries?
  • I’m not able to beat my competitors in terms of salary, so what can I do to remain attractive to developers?
Here are a few selected articles to help you answer these questions:
Why and How to Hire Remote Developers
Should You Outsource or Hire Full-Time Developers?
Average Software Engineer Salaries in 2020: The Top Paying Countries
Tech Recruitment on a Budget: Low-Cost Ways to Hire Developers

Where can I find a programmer for hire?

The top and best-known websites to find freelance or full-time developers are:

  • Upwork: a large freelance marketplace for remote freelancers
  • Toptal: a selective freelancer platform, where you can hire the top 3% of freelancers
  • Hired: a recruitment platform that helps you find specialized developers
  • CodinGame Sourcing: helps you find your match within a community of 2 million passionate developers who play and learn at codingame.com

But that’s not all! There are many different ways to find and hire a programmer. We’ve compiled creative, tech-specific ways and places to find developers for your company or startup.

The best places, websites and strategies to find developers:

Find developers for top programming languages

JavaScript
AngularJS
PHP
Ruby

Find tech candidates for top jobs

Web developer
Full-stack developer
App developer
Data Scientist
DevOps
Front-end developer
Freelance developer