Skip to content
ArticleUAE Tech Careers

My CV Got Me UAE Tech Jobs Through Indeed for Three Years. Then It Stopped.

D

Dinesh Wijethunga

August 13, 2026Reviewed Aug 13, 2026 11 min readIntermediate
ShareX / TwitterLinkedIn
My CV Got Me UAE Tech Jobs Through Indeed for Three Years. Then It Stopped.

TL;DR: My CV brought in multiple UAE offers between 2022 and the end of 2024, every one of them through Indeed and none through LinkedIn. Then it stopped. It did not stop because it got worse or because the market collapsed. It stopped because I changed — seniority, specialism, the kind of role I was going for — and the document did not. And LinkedIn never worked at all, for a separate reason it took me years to see: I had a profile the whole time, but I was never findable.

This is the first of three posts. This one is what happened and why. The second is the mechanic underneath it — why job boards and LinkedIn are not two versions of the same thing. The third is the part nobody selling CV templates will tell you.

What actually happened

I moved from Sri Lanka to a tech job in the UAE. I am now a Tech Lead in Abu Dhabi with more than ten years of experience.

The window this post is about — 2022 to late 2024 — is entirely after that move. I was living and working in the UAE for all of it. That matters, because it removes the easiest explanation before we start.

Across those three years the same CV produced multiple UAE offers. Every single one came through Indeed. Not one came through LinkedIn, despite my having a LinkedIn profile the entire time.

I have friends here who get roles through LinkedIn and genuinely cannot explain how. Ask them what they did and the answer is some version of "a recruiter messaged me." That is not modesty. It is the whole point, and it took me a long time to understand why.

After December 2024 the same CV produced nothing.

Three reasons, and the first one is the least flattering

1. I stopped applying

I got a job in December 2024. My application volume collapsed. Some meaningful portion of "my CV stopped working" is simply that I stopped sending it.

I am putting this first because it is the one I would most like to skip. Every post in this genre blames the market, and blaming the market is comfortable — it makes the failure external and the solution purchasable. Before I tell you anything about market conditions, I want to be clear that a chunk of my own data is just reduced input. If you are drawing conclusions from your own search, run this check first. Fewer replies from a tenth as many applications is not a signal about your CV.

2. I crossed the seniority line

At mid-level, job boards work. The roles are posted, the volume is high, and the process is designed to filter a large inbound pile.

Lead and senior roles are mostly not filled that way. They go through networks and recruiter outreach. By 2025 I was applying for roles that largely are not advertised on the boards I was searching — and the ones that are tend to have already been filled through other routes by the time they appear.

The channel did not break. It aged out of my career stage.

3. The market tightened — but less than it feels, and not evenly

It is harder, and there is real data on it. LinkedIn research reported by Gulf News found that 65% of UAE professionals say finding a role has become harder over the past twelve months, while 72% plan to look for a new job anyway.

But look at the reason they gave. 63% named an overcrowded candidate pool as the biggest obstacle — not a shortage of roles. That is a different problem with a different fix. If jobs had vanished, nothing about your CV would matter. If you are one of far more applicants for the same jobs, then standing out is the entire game, and a document that makes you look like everyone else is an active liability rather than a neutral one.

Demand in tech also did not fall so much as move. PwC's 2026 Global AI Jobs Barometer puts UAE job postings requiring AI skills at 1.0% in 2021 and 3.2% in 2025 — roughly 4,600 adverts rising to 12,200, moving the UAE from 21st to 13th globally in four years. Those roles pay a premium of up to 92% in financial services and around 50% in technology, media and telecoms.

Read that last number again, because it is the whole argument for specialising. The market is not paying more for people who can do everything. It is paying up to 92% more for people who can demonstrably do one thing that is currently scarce.

My CV led with "full stack" and listed more than twenty technologies. In 2022 that read as range. By 2025 it reads as someone who has not decided what they are — in a market where the premium goes to people who have.

The part I did not see for two years

Those three causes look independent. They are not. Look at what changed between 2022 and now:

 2022Late 2024 onward
SeniorityMid-levelTech Lead, 10+ years
Roles I was going forDeveloperLead and senior
PositioningGeneralistProduction AI and LLM work
CityDubaiAbu Dhabi
What my CV said~8 years, full stack, 20+ technologies~8 years, full stack, 20+ technologies

Read the last row again. Everything above it changed. That row did not.

That is the actual failure, and it is not a writing problem. The CV was a snapshot of the person who last needed one. Almost nobody updates a CV except while job hunting, which means everyone's CV describes the last version of them that was looking — and the gap gets wider the longer the job goes well.

Mine understated me in three separate ways at once. It said developer where the answer was Tech Lead. It said eight years where the answer was more than ten. And it said generalist where the honest answer had become a specialism in production AI systems — the kind of work I now write about in detail, like the bilingual Arabic and English voice assistant we ran at roughly 40ms latency.

The city row is a small one, but it is the same failure in a different artifact. I moved from Dubai to Abu Dhabi when I took the December 2024 job. Recruiter search filters by city. If a profile still says the city you left, you are absent from searches for the city you are actually in — and, like the CV, nothing tells you.

Why that last one matters more than it looks

There is a mechanic under all of this that took me far too long to work out, and it explains my friends.

Indeed and LinkedIn are not two places to find the same jobs. They run in opposite directions.

 IndeedLinkedIn
DirectionYou apply outwardRecruiters search inward
What you controlHow many applications you sendWhether you are findable at all
How it failsYou get rejectedYou are never seen

Recruiters do not browse LinkedIn the way you do. They use LinkedIn Recruiter, which is a search tool with dozens of filters running against a very large index of profiles. You either surface in the result set or you functionally do not exist for that search. There is no rejection, because there was never an application.

That is why my friends cannot explain what they did. They are not doing anything. They are being found. You cannot apply your way into an inbound channel, and no amount of application volume substitutes for being in the result set.

Now put my own three years against that. I was in the UAE the entire time. Both channels were open to me, the whole way through. Indeed produced offers for three years. LinkedIn produced nothing, ever — not fewer results, none.

Same person, same city, same experience, same week. One channel worked and the other never did once. That is not a market story and it is not bad luck. I was doing the work for one channel and none of the work for the other. On Indeed I was sending applications, which is the entire job on Indeed. On LinkedIn I had a profile and assumed that was participation. It is not. A profile is not a fishing line in the water; it is a page that either matches a recruiter's search or does not.

Mine did not. My headline said "full stack developer" — one of the most crowded search terms in the market, where I was competing with thousands of profiles saying exactly the same thing, and offering a recruiter no reason to pick mine out. I had never turned on the recruiter-facing "open to work" setting. My skills list was an afterthought. Every one of those is a filter I was failing without ever seeing a result.

On the outbound channel, effort looks like applications. On the inbound channel, effort looks like being findable. Doing a lot of the first has never once produced the second.

So there were two separate failures running at the same time, and I had been reading them as one. The CV went stale, which cost me the outbound channel as I moved up into roles that boards do not carry. And the profile was never findable, which meant the inbound channel — the one that actually serves senior roles — had never been switched on at all.

One more filter worth naming, because it does not apply to me but will apply to a lot of people reading this: those search filters include location. A recruiter hiring in Dubai searches Dubai. If you are still in Colombo or Chennai or Karachi, you are excluded before a word of your headline is read — which is why applying outward through job boards is the realistic route until you have arrived. I will cover the one setting that partly gets around it in the next post.

What this means if you are in the middle of it

Before you rewrite anything, work out which channel you are actually in, because the advice inverts.

If you are still outside the UAE, outbound is your game, and that is fine — it is the channel that got me here too. Volume matters. Your CV is doing the heavy lifting because it is the only artifact in the process. State your visa position explicitly rather than leaving a recruiter to assume the expensive answer, and say that you can relocate. Most LinkedIn optimisation will not reach you yet, for the location reason above, with one exception I will cover next.

If you are already here and applying, as I was for three years: you are running one channel out of two. That can work for a long time, exactly as it worked for me — right up until the roles you want stop being posted on it. Then it stops, and because there is no rejection to read, it feels like the market turned rather than like a channel you never opened.

If you are already here and senior, volume is not your problem — visibility is. The CV matters less than you think, because it is what you send after being found, and being found is a different skill with different levers.

And for everyone: open your CV and check the date on the claims, not the formatting. Does it say your current title? Your current years? The thing you are actually good at now, or the thing you were good at when you last needed a job? A stale CV fails quietly. There is no bounce, no rejection email, no signal at all — which is exactly why it can keep failing for a year without you noticing.

Check yours before you rewrite it

I built a free checker for this, because I could not find one that understood this market. It scores your CV against what Gulf recruiters actually filter on — visa status, notice period, formatting that survives an applicant tracking system, and whether you carry the keywords for the role you are targeting.

It runs entirely in your browser. Your CV is not uploaded anywhere, there is no signup, and the score and every fix are free.

Check your CV against the UAE market

One honest limit, the same one I put on the tool itself: this tells you whether your CV survives the filter. It cannot tell you whether the right roles are open. If nothing posted matches your experience, a perfect CV will not create one.

Next in this series: why you cannot apply your way into LinkedIn, what actually decides whether a recruiter's search returns you, and the one findability lever that works even before you have arrived.

Frequently Asked Questions

Why did my CV stop getting responses when nothing about it changed?
Because the CV stayed the same while you did not. Most people only update a CV while job hunting, so it keeps describing the version of them that last needed a job. Check whether it still states your current title, your current years of experience, and the work you are actually strongest at now.
Why do I get interviews through Indeed but never through LinkedIn?
They work in opposite directions. On Indeed you apply outward and control how many applications you send. On LinkedIn recruiters search inward using filters, so you control only whether you appear in their results. If you never appear, there is no rejection and no signal — you simply are not seen.
Can I get found on LinkedIn by UAE recruiters while I am still in my home country?
It is much harder, because recruiter search filters include location. A recruiter hiring in Dubai searches Dubai, so a profile listing another country is excluded before the headline is read. Applying outward through job boards is the realistic channel until you have arrived.
Is the UAE tech job market actually worse, or is it my CV?
Both, partly. Around two thirds of UAE professionals say finding a role got harder in the last year, but tech held up better than the overall mood and demand shifted toward specialists rather than disappearing. Before concluding the market is the problem, check whether your application volume dropped too.
D
Dinesh Wijethunga

Senior Full Stack Developer · Building SaaS products & teaching Laravel/React · 10+ years experience · Founder of Orion360 · Based in Dubai, UAE.

Was this post helpful?

Add a comment

Comments

Guest comments are held for moderation.

You might also like

PostGIS Spatial Queries in Laravel: How We Resolve Booking Zones at Scale
ArticleBeginnerLaravel

PostGIS Spatial Queries in Laravel: How We Resolve Booking Zones at Scale

When a customer requests a ride, we need to know which service zone covers their pickup point — in under 50ms, for thousands of concurrent requests. PostGIS ST_Contains with a spatial index handles the geometry. A three-layer cache (request, Redis, DB) keeps it fast. Here's the complete implementation.

D
Dinesh Wijethunga
3 months ago
5m