LinkedIn for the job search: profile, search, outreach and the limits of safe automation

How to set up your profile and Open to Work, find recruiters and message people, whether Premium is worth it, and why automation tools like Expandi or Waalaxy can cost you the account.

By Sasha Kolesnik (LinkedIn)Published 4 min read

Part 5 of 8: Job search tools for developers

#career#job-search#linkedin#outreach#networking

For international roles, LinkedIn matters more than any job board. Recruiters search there themselves, and a well-filled profile works for you while you sleep. In Ukraine it is becoming more important too, especially at product companies.

This is part 5 of the series. In part 4 we prepared the CV; now the profile, which should match it. A detailed profile checklist and ready messages for recruiters are in the LinkedIn guide; this part is about tools and the limits of automation.

Recruiters search LinkedIn Recruiter by title, skills, location and keywords. So:

  • Headline with specifics: "Frontend Developer · React, TypeScript, Next.js", not "Passionate developer looking for opportunities".
  • Skills: your top 5 should match the jobs you're targeting.
  • Experience with the same bullets as your CV. Recruiters notice mismatched dates and titles.
  • Location and openness to relocation or remote stated explicitly.
  • Open to Work. You can show it to recruiters only or to all members. The second adds the #OpenToWork photo frame. If you don't want your current employer to see it, choose recruiters only, but remember it doesn't guarantee full anonymity.

Searching for jobs and people

  • Job alerts. Up to 20 active alerts, daily by email and in the app. Setup is in part 2.
  • People search. Filter by company and title ("Technical Recruiter", "Engineering Manager", "Head of Frontend"). Look for the person hiring for your team, not general HR.
  • Hiring posts. Searching posts for "hiring frontend" with a date filter often finds openings before they reach the boards.

Outreach: how to message people

The best message is short, personal and asks something specific.

Hi Olena, I see you're hiring a React developer for the payments team. I've spent three years building frontend for fintech, including rewriting a checkout in Next.js. Is the role still open, and who should I send my CV to?

What not to do: paste the same text to 50 people, open with "Dear Hiring Manager", ask for a job in the first message with no context.

On limits: LinkedIn caps how many connection invitations you can send per week. It doesn't publish the exact number. Go over it and your account gets restricted for a week. Add a note to invitations and reach out to people you actually have something to say to.

LinkedIn Premium: worth paying?

Premium Career is a paid plan, cheaper on annual billing, and there is a free trial month; check the current price on the vendor's site. What you get: a few InMail messages a month to people outside your network, who viewed your profile, and how you compare with other applicants.

Our take: use the free month during your most active stretch, when you message people every day. Paying longer makes sense only if InMail actually gets replies. Most of what Premium gives you can be done for free: find a recruiter's email on the company site or ask a mutual contact.

Content tools

Posts help when you have something to say: a breakdown of a problem you solved, learning notes, a side project. Tools that help with formatting and scheduling:

ToolWhat it doesPrice
AuthoredUpPost editor and preview, analytics19.95 dollars a month
TaplioAI ideas, scheduler, analyticsFrom 39 dollars a month
KleoAI post generation99 dollars a month

For a job search these are optional. A couple of posts a month don't need them.

Automation: where the line is

Services like Expandi, Waalaxy and Dripify send invitations and messages and visit profiles automatically. They cost from 19 euros to 99 dollars a month.

The problem: the LinkedIn User Agreement (section 8.2) explicitly bans bots, scraping and third-party extensions that automate messaging, connecting or liking. LinkedIn's help centre says accounts can be restricted or shut down for it. For someone looking for a job, losing the account and its whole network costs far more than the time saved.

What is safe:

  • LinkedIn's built-in features: alerts, saved searches, Easy Apply;
  • tools that help you write, while you send yourself (an AI assistant drafting a message);
  • tracker extensions that only save a posting to your tracker (see part 3).

What is risky: anything that acts on your behalf without your click, plus profile scraping. The same applies to LinkedIn MCP servers, which we discuss in part 7.

Next

In part 6 we look at AI assistants: how to turn Claude, ChatGPT or Gemini into a helper for the whole search, from job analysis to interview prep.