The Hidden Job Market: How Agencies Fill Uganda’s Best Roles

Here’s a number that should annoy you: by the time a vacancy lands on a job board, it has often already been shown to two or three people through a consultant, a referral, or a quiet phone call. The posting you’re refreshing every morning may exist mostly to satisfy a company’s internal policy on “open recruitment” – not because the shortlist is still open.
This is the hidden job market, and in Uganda it’s bigger than most job-seekers realise. If you’re only applying to what you can see, you’re fishing in the shallow end while the real catch is happening upstream.
Why so few roles are truly advertised
Advertising a vacancy costs a company time and money, and it invites hundreds of applications an HR team has to sift through. For mid-level and senior roles especially, many employers in Kampala would rather avoid that entirely. So they call a trusted recruiter, ask their own staff who they know, or quietly reach out to someone they met at a conference last year.
Uganda’s labour market adds another layer to this. Roughly 700,000 young people enter the workforce each year, according to figures regularly cited from Uganda Bureau of Statistics labour data, against a formal sector that simply cannot absorb them all through open postings. When supply is that lopsided, employers use the channels that filter fastest: people they already trust, vouching for people they already trust.
What a recruitment agency actually does for you
Firms like Frank Management Consult, Q-Sourcing Servtec and Fenon Consult are not job boards. They’re paid by the employer, usually somewhere between 10% and 15% of the successful candidate’s first-year salary, to find and vet candidates before a company ever writes a public advert. That fee structure matters, because it tells you who the client actually is – and it isn’t you.
Understanding that changes how you should behave with a consultant:
- Your CV isn’t an application, it’s a product they’re going to pitch. Make their job easy – clear job titles, quantified results, no ambiguity about your notice period.
- Be honest about your minimum salary early. A consultant who wastes a client’s time on a mismatch won’t call you again.
- Build a relationship with one or two named consultants, not a database. Ugandan recruitment is still relationship-driven; a consultant who remembers you from a coffee chat six months ago will call you before they call a stranger from an inbox of five hundred CVs.
- Follow up without being a pest. A polite check-in every few weeks keeps you visible without making you the applicant nobody wants to answer.
Agencies work retained searches (exclusive, usually senior roles, paid whether or not they fill it) and contingency searches (paid only on placement, usually mid-level, often several agencies competing for the same brief). If a consultant is vague about which one they’re running, ask – it tells you how seriously they’re pursuing your file.
Spotting a real agency from a fee-hunting one
A legitimate recruitment agency in Uganda earns its money from the employer, not from you. If anyone asks you to pay a “registration fee,” a “processing fee” or a deposit to be considered for a role, that is not how professional recruitment works here, and you should walk away. This scam has gotten more sophisticated in recent years – some now mimic real company letterheads and even hold fake phone interviews before asking for money “to process your work permit” or “book your onboarding slot.” A genuine consultant will happily give you their full name, their agency’s physical office, and let you verify both before you share sensitive documents like your passport or academic transcripts. When in doubt, call the agency’s listed office line directly rather than replying to the number that contacted you.
The direct approach: write to the company that never advertised
This is the part most job-seekers skip because it feels presumptuous. It shouldn’t. A well-targeted speculative letter to a head of department, not a generic HR inbox, is one of the highest-return moves in a Ugandan job search precisely because almost nobody does it properly.
Say you want to work in treasury at a bank like KCB Bank Uganda. Don’t email careers@ and wait. Find the treasury manager’s name, reference something specific about the bank’s recent activity (a new product, a branch expansion, a published rate move), and explain in four sentences what problem you’d help them solve. Most people delete a cold email in ten seconds. A specific one, sent to the right person, gets read.
Keep it short. Three paragraphs, no attachments in the first message unless asked. State plainly what you do, name one relevant achievement with a number attached to it, and ask for fifteen minutes, not a job. Most hiring managers won’t have a role today. Plenty will remember you in three months when one opens, especially if you follow up once, politely, without chasing. That patience is uncomfortable, and it’s exactly why it works: almost nobody else is willing to sit in it.
Referral schemes are not favouritism – they’re policy
Plenty of job-seekers feel referrals are unfair. In practice, most large Ugandan employers have a formal internal referral scheme, sometimes with a cash bonus to the staff member who refers a successful hire. That’s not a backroom deal; it’s a written HR policy, because referred hires tend to stay longer and cost less to recruit. The practical lesson: your network of former classmates, colleagues and industry acquaintances is a legitimate recruitment channel, not a shortcut you should feel guilty about using.
If you don’t yet have that network, build it deliberately rather than waiting for LinkedIn to hand you an opportunity. Show up to the same sector events twice, not once. Volunteer to speak on a panel. Join the WhatsApp or LinkedIn group for your professional body – the Uganda Bankers’ Association and similar sector bodies run events that are exactly this kind of quiet marketplace.
There’s a related habit worth building: staying in touch with people after you no longer need them. Most job-seekers only message an old manager or classmate when they’re job-hunting, and it shows. Congratulate a former colleague on a promotion. Share an article relevant to their work. None of this needs to feel transactional if you keep it up over years rather than switching it on the week you’re between jobs.
Where LinkedIn genuinely helps – and where it doesn’t
LinkedIn won’t get you into the hidden market by itself, but it does two things well. First, it lets a recruiter or hiring manager verify you exist and check your history before they call – so an incomplete profile can quietly kill an opportunity you never knew you had. Second, it surfaces who’s connected to whom, which is exactly the information you need to ask a mutual contact for an introduction instead of cold-emailing.
If you haven’t already tightened this up, our piece on building a working LinkedIn strategy for the Uganda market walks through exactly what to fix first.
A five-week plan to actually surface hidden roles
Job-board applications alone can leave you invisible for months. Try this instead:
- Week 1: Register with three relevant agencies for your sector, not ten. Quality of contact beats quantity of submissions.
- Week 2: Identify five target employers and find the actual name of the person who’d hire for your kind of role – not the generic HR address.
- Week 3: Send two well-researched speculative approaches and attend one industry event or association meeting in person.
- Week 4: Follow up with your agency contacts and any introductions from week 3, and ask former colleagues directly whether their employer is hiring quietly.
- Week 5: Review what generated a response and double down on that channel – agency, referral or direct approach – rather than spreading effort evenly across all three.
Notice what isn’t in that plan: refreshing a job board every morning. That’s not where the roles you actually want are going to surface.
The uncomfortable truth
The hidden job market rewards people who are already visible in their industry before they need a job, not people who go looking only once they’re unemployed. If you take one thing from this: start the relationship-building now, while you don’t urgently need it. That’s precisely when it’s least awkward and most effective.
It also means the job search you’re running today should look different depending on how urgently you need the outcome. A candidate with three months of savings can afford to play the long game – cultivating consultants, writing considered speculative letters, showing up consistently to the same three industry circles. Someone who needs an income in three weeks may have to lean harder on job boards and agency contingency searches simply because they’re faster, even though they surface a narrower slice of what’s actually available. Neither approach is wrong. Knowing which one your situation calls for, and not pretending you have the patience for the slow game when you don’t, will save you a lot of wasted effort.
For more on sharpening the applications you do send, see our guide to rewriting your CV for a sector switch and our earlier piece on which Kampala rooms are actually worth showing up to.
Ready to put this into practice? Browse live openings, including roles that made it to the public market, on the Kampala Index jobs board.


