Software Engineer CV for Dubai

A complete software engineer CV example for UAE employers, the terms their job ads use, the credentials that count here, and how to make every line specific. The median reported salary for the role in the UAE is AED 9,230 a month ($2,515) — see the full salary page.

Have a Software Engineer job ad open?

Paste its link or text. You get a CV tailored to that exact ad — its keywords, in the GCC format, with your visa status and notice period — plus the cover letter.

First CV free · every feature included · no credit card

Keywords UAE software engineer ads ask for

Applicant tracking systems in the UAE shortlist on these terms, and recruiters scan for them in the first seconds. Use each one only where it is true for you — you will be asked about every one in the interview.

  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Java
  • Python
  • AWS
  • Microservices
  • CI/CD
  • System design

Credentials that carry weight in the UAE

  • GitHub or portfolio. Put it in the header.

  • Cloud certifications. AWS or Azure certifications are common asks.

A complete software engineer CV example

The structure UAE recruiters expect: the GCC details in the header, a two-line summary, then experience with a result in every bullet. Replace every fact and number with your own.

Your Name

Senior Software Engineer · Dubai, UAE

Employment visa · 1 month notice · GitHub: github.com/yourname

+971 50 000 0000 · [email protected] · linkedin.com/in/yourname

Summary

Software engineer with 6 years building web products in TypeScript, React and Node.js, from system design to production on AWS. Experienced in fintech and e-commerce with high-traffic services.

Experience

Senior Software Engineer

2021 – now

Payments company, Dubai

  • ›Built and ran payment services handling 2 million transactions a month
  • ›Led the migration of a monolith to microservices, cutting deploy time from hours to minutes
  • ›Improved page load times by 40% through performance work on a React front end
  • ›Mentored three junior engineers and ran code reviews for the team

Software Engineer

2018 – 2021

E-commerce startup, Bengaluru

  • ›Built checkout and order-tracking features in React and Node.js
  • ›Wrote integration tests that cut production incidents from releases
  • ›Moved services from VMs to containers on AWS

Education

  • BTech Computer Science — 2018

Certifications

  • AWS Certified Developer — Associate

Skills

TypeScript · React · Node.js · PostgreSQL · AWS · Docker · Kubernetes · CI/CD · System design · Microservices

Languages

English (fluent), Telugu (native), Hindi (fluent)

Example for illustration — not a real candidate. Swap in your own experience and results.

Make every line specific

Most software engineer CVs describe duties. The ones that get shortlisted describe results. The rewrite adds detail you already know — numbers, scale, tools — never experience you don't have.

GenericWorked on backend services

SpecificBuilt and ran payment services handling 2 million transactions a month

GenericDid a migration

SpecificLed a monolith-to-microservices migration that cut deploy time from hours to minutes

GenericImproved performance

SpecificCut page load times 40% with performance work on a React front end

Junior or senior: what to put first

Applying at junior level

Show the stack, projects with users or scale, and a GitHub. Internships and open-source contributions count.

Applying at senior level

Lead with systems you designed, scale, reliability and the engineers you mentor. Fintech, e-commerce and government-tech experience are all in demand in the UAE.

Common mistakes on software engineer CVs

  • A skills list with no evidence.

  • No scale or impact.

  • Missing GitHub or portfolio.

  • Not stating the stack in the first lines.

What is specific to the UAE

UAE tech employers range from banks to startups in the free zones. Put your stack in a clear skills line — recruiters here filter by it — and state the scale of what you built.

Like every CV for a UAE employer, yours should also show these details near the top — a generic Western CV leaves them out, and recruiters here filter on them:

  • Visa status — e.g. "Employment visa", "Visit visa until 12 March", "Golden visa" — or "Requires sponsorship".
  • Notice period — How soon you can start. Recruiters here shortlist on it.
  • Nationality — Customary on UAE CVs, and some roles and visas depend on it.
  • UAE driving licence — Only if you hold one — required for many field roles.
  • Languages — With a level for each. Arabic only if you can work in it.

Opening your cover letter

Two sentences that say which role, why you fit it, and one piece of proof. Recruiters decide whether to keep reading here.

I am applying for the Senior Software Engineer role. I build payment services in TypeScript and Node.js on AWS that handle two million transactions a month, and I mentor three engineers.

Interview questions to prepare

Questions UAE employers commonly ask software engineer candidates. Prepare one real example for each — ideally one that is already on your CV.

  1. 1

    Design a payment service that never charges a customer twice.

  2. 2

    How do you decide when to split a service out of a monolith?

  3. 3

    Tell us about a production incident you led.

  4. 4

    How do you review a pull request?

  5. 5

    What would you improve in our stack after a month?

The Hunter pack adds interview preparation built from the specific ad you applied to. See the packs.

One CV per application

Two software engineer ads rarely ask for the same things in the same words. The CV that gets shortlisted is the one that mirrors the ad in front of the recruiter — which is why a single CV sent to twenty jobs does worse than twenty CVs each tailored to its ad. Paste the ad and dubaicv.app rewrites your real experience around it, shows which of its keywords you now cover and which you honestly don't, and writes the cover letter.

Have a Software Engineer job ad open?

Paste its link or text. You get a CV tailored to that exact ad — its keywords, in the GCC format, with your visa status and notice period — plus the cover letter.

First CV free · every feature included · no credit card

Software Engineer CV: frequently asked questions

Which tech stacks are in demand in Dubai?

JavaScript/TypeScript with React and Node.js, Java, Python and .NET are common, along with AWS or Azure. Mirror the stack in the ad you are applying to.

Do software engineers need a degree for a UAE work visa?

For an engineer title on the work permit, an attested degree is normally needed. Some companies hire under other titles, but the degree makes the visa simpler.

Is remote experience valued by UAE tech employers?

Yes, as long as you show ownership and impact. Many UAE teams are distributed across the region.

Other technology CVs