LinkedIn is a crowded battlefield. If you’re not a well-known name or don’t have recruiter budgets to burn, your job posting is competing against thousands of others — and losing. The good news? Some of the best candidates aren’t actively job hunting on platforms at all. They’re learning, building, and showing up in places most companies overlook.

Here’s where to find them.

Universities: Get There Before Everyone Else

The most obvious advantage of university recruiting is access to talent before the market gets to them. But the less obvious advantage is even better: students are often more adaptable, curious, and willing to grow into a role than someone who’s been doing the same job for five years. As an added bonus, they often bring in new ideas and tech-stacks your older colleagues are not aware of.

Don’t just post on job boards. Show up. Go to university job fairs and talk to the students. Guest lecture in a class related to your field. Sponsor a hackathon or student project. Offer to mentor thesis students. These interactions let you evaluate candidates over time — their problem-solving approach, how they handle feedback, whether they actually ship something.

The key is building relationships with the faculty and professors. They know which students are exceptional, and they’ll remember you when those students start asking about opportunities. A single well-placed connection at a local university can become a reliable pipeline for years.

A good amount of the people on my team are actually from the local university we have established a good connection with over the years. It’s a bit of investment and not everybody stays after doing their thesis with us. But most of them did as they fell in love with the team. Every company is promising a good team spirit but it’s way better to put them in a position to experience this for themselves.

Meetups: Where Passion Shows Up After Hours

Anyone who spends their evening at a tech meetup after a full workday is signaling something important: they care enough to invest their own time.

Local meetups — whether focused on a specific language, framework, or domain — are goldmines. The atmosphere is informal, which means you can have real conversations instead of rehearsed interview performances. You get to see how people explain concepts, ask questions, and interact with a community.

Even better: give a talk yourself. It positions your company as a contributor to the community rather than just another entity looking to extract talent. People remember who taught them something useful. And sometimes it was a suprise to me as well that a company - I would have never considered working at - was actually using a specific technology I was interested in.

Don’t ignore smaller or niche meetups. A group of twelve people deeply interested in functional programming or home automation might yield one exceptional hire. That’s a better ratio than any job board.

The important point is to not go there with the expectation to hire somebody right of the place but rather marketing your company and attract talent over time.

Conferences: Concentrated Excellence

Conferences are expensive in time and money, but they concentrate engaged professionals in one place. The people attending are often already the ones investing in their own growth — the exact trait you want in a hire.

The real opportunity isn’t at the big vendor booths. It’s in the hallway, at lunch tables, and in the Q&A after sessions. Pay attention to who asks thoughtful questions. Start up conversations with people who challenge speakers or share their own experiences.

If your budget allows, consider sponsoring smaller, specialized conferences. You’ll get more visibility per money than at a massive event, and the audience is self-selected for relevance to your work.

One underrated approach: if someone’s presenting, they’ve demonstrated the ability to organize thoughts, communicate clearly, and deliver under pressure. That’s a skillset that transfers well beyond giving talks.

Hire for Trajectory, Not Just Credentials

Here’s the mindset shift that makes all of this work: stop looking for the candidate who checks every box today. Start looking for the one who’ll check boxes that don’t exist yet.

The best hires I’ve seen weren’t always the most experienced on paper. They were the ones who asked sharp questions, dug into problems nobody assigned them, and treated gaps in their knowledge as temporary obstacles rather than permanent limitations.

Someone eager to learn will grow into your tech stack, your domain, and your culture in no time. Someone who already “knows everything” might resist change, get bored, or plateau. Skills can be taught. Curiosity and drive are not teachable.

When you evaluate candidates from universities, meetups, or conferences, weight signals like:

  • Do they build things outside of work or school?
  • How do they talk about something they learned recently?
  • When they hit a wall, what did they do?

These questions reveal more than years of experience ever will.

And of course, again you’re investing time in teaching them let’s say a programming language. But a good developer is not defined by the amount of languages already known but how fast new ones are accquired. You could be surprised how fast someone gets to the point being able to work on tickets themself. Considering some companies keep positions open for half a year to find the candidate checking every box, I would rather hire a good fit to the team and a quick learner.

The Bottom Line

LinkedIn works — for some companies, some of the time. But if you’re competing for talent without a big brand or big budget, you need to go where others aren’t looking.

Show up at universities. Become a regular at local meetups. Make real connections at conferences. And when you find someone with raw potential and genuine curiosity, don’t pass them over for a candidate with a shinier resume.

The hire who grows with you will outperform the one who arrived “complete” every time.