Belgium is a small country with a single labour code, which makes it look like a single hiring market. It is not one, and the structure of its recruitment channels says so more plainly than any market commentary could.
The claim
A Belgian vacancy posted in one language reaches one of the country’s three language communities. Not because of translation quality or candidate willingness, but because the channels themselves are split along the language boundaries, and a posting sits on one side of them.
The evidence is institutional, not anecdotal
Belgium runs four separate public employment services, each with its own jurisdiction and working language: VDAB in Flanders, Le Forem in Wallonia, Actiris in the bilingual Brussels-Capital Region, and the Arbeitsamt der Deutschsprachigen Gemeinschaft for the German-speaking Community in the eastern cantons, which runs its own job portal from Eupen and Sankt Vith. These are not four front-ends to one system. They are separate public bodies, and in Belgium they are primary hiring channels rather than a last resort, which is not how a German or British employer is used to thinking about a state employment agency.
The German-speaking Community is small, around one percent of the population, and it is genuinely official rather than a courtesy. If you are hiring in Eupen or Sankt Vith, it is the channel, and a Dutch or French posting is not a substitute for a German one.
The commercial layer mirrors the same line. Jobat serves the Dutch-speaking market and Références the French-speaking one, the latter from the Rossel group that also publishes Le Soir. They are not competitors in the ordinary sense; they address different readerships that happen to share a border.
That is six channels before any international platform enters the picture, and the language split runs through all six.
The objection: Indeed and LinkedIn cover Belgium
They do, and for many roles that is enough to start with. Indeed and LinkedIn carry no country contract, so a Belgian vacancy reaches them as any other does. Stepstone sells into Belgium as well, which makes it the one board in this article that a continental posting stack already carries. Google for Jobs will index a correctly marked-up posting without any relationship at all.
The objection holds for the platform, and misses what the platform cannot do for you. An international board will show your advert to whoever matches it, in whatever language you wrote it in. It will not write the Dutch version. A Flemish candidate searching in Dutch and a Walloon candidate searching in French are running different queries, and one posting answers one of them.
What to do
Decide the language before the channel, because it determines the channel. A role in Ghent is a Dutch-language posting; one in Liège is French; one in Brussels is usually both, and “usually both” is a real cost rather than a formality.
Run the international layer through whatever you already use — Indeed, LinkedIn, Stepstone, Google for Jobs all reach Belgium without a local arrangement.
Then add the regional channel that matches the role’s language. Jobat or Références for the commercial audience, and the relevant public service where the role suits it — VDAB, Le Forem or Actiris. Each is a direct relationship rather than something bought through a posting flow.
Disclosure, and it matters more here than in most of these guides: we sell recruitment software, and of the ten channels named above our posting flow reaches four. Belgium is the market in this series where the gap between “what we can book for you” and “what the market actually uses” is widest, and writing it the other way round would have produced a much shorter and much less useful page. If you hire in Belgium at volume, your channel list will include direct relationships regardless of which software you run.


