Skip to content

Next.js in Dubai

Next.js development for Dubai companies

A Next.js development company working with Dubai teams. One hour of time difference, a Monday-to-Friday week, and an entity question that decides more than it looks.

Working day overlap
Nearly complete. Dubai is one hour ahead of Ankara, and both weeks run Monday to Friday
Who buys here
Retail groups, logistics, property platforms, and the holding companies above them
What that changes
Arabic is a layout direction rather than a translation layer, and it is decided before the first component
Local specifics
Free zone or mainland changes who you contract with and where the invoice goes

Dubai is an hour ahead of us and keeps the same working week. For a remote engagement that is close to the best case, and it is worth saying plainly because most buyers here have been offered development from time zones where it is not true.

Five working days overlapping almost completely means a question is answered in the hour it is asked. The projects that go badly remotely are usually the ones where every exchange costs a day, and that is a scheduling fact rather than a skill one.

Arabic is a direction, not a file

The thing that genuinely changes a build here is bidirectionality, and it is decided long before anyone writes Arabic copy.

A layout written in logical properties - margin-inline-start rather than margin-left, start-4 rather than left-4 - mirrors for free. A layout written in physical properties does not mirror at all, and retrofitting it is not a translation task, it is a pass over every component.

Then the parts a stylesheet cannot solve. Icons that imply direction flip; icons that do not, must not, and a mirrored play button looks wrong to everyone. Numbers and Latin product names inside Arabic text need bidi isolation, or the full stop at the end of a company name lands at the wrong end of the sentence - we hit exactly that on our own site and only saw it by rendering the Arabic page, which is the only way anyone sees it.

And the font. A Latin face has no Arabic glyphs, so the browser falls back to whatever the device has, and the page looks unset next to its English version. A face with Arabic coverage, scoped by unicode range so Latin readers never download it, is the whole fix.

Free zone or mainland

This is the city-level fact that catches people, because it is an entity question rather than a country one.

Whether your company sits in a free zone or on the mainland changes your procurement path, your own invoicing obligations and sometimes who inside your group signs. It does not change our side - the invoice comes from Codefacture Yazılım A.Ş. in Türkiye in US dollars - but it does change how long approval takes, and that belongs in the plan rather than in a surprise.

Worth settling in the first conversation: which entity contracts, and whether that entity's finance team has handled a foreign supplier before.

What gets built here

Retail groups, logistics platforms, property portals. Often bilingual from day one, often with a physical business behind them that already has systems - which means the interesting work is rarely the front end alone.

The front end is where it shows, though: a catalogue that has to be static and fast on a mobile network, a logged-in area that cannot be, and the two sharing a layout. Which route renders which way is the first design decision and the one that is expensive to revisit.

The country-level ground - e-invoicing through an accredited provider, the data questions, what the regulator expects - is on the UAE market page rather than repeated here.

The regulatory and commercial ground for this city is on the United Arab Emirates market page.

Frequently asked questions

Does the Friday weekend cause a problem?
Not in Dubai. The UAE moved to a Monday-to-Friday working week, so our weeks line up almost exactly. It is worth checking for the rest of the Gulf, where Friday and Saturday is still common and the overlap is four days rather than five.
How much does Arabic actually change?
More than a translation file. RTL mirrors the layout, which is free if the CSS was written in logical properties and a rewrite if it was not. Icons that imply direction have to flip and icons that do not must not. And a Latin product name inside an Arabic sentence needs bidi isolation or the punctuation moves to the wrong end - that one is only visible by rendering the page.
Do you need an entity in the UAE to invoice us?
No. The invoice comes from Codefacture Yazılım A.Ş. in Türkiye, in US dollars, by bank transfer. Whether your side is a free zone company or mainland changes your procurement path and your own tax treatment rather than ours.
Can you work with our existing agency?
Often that is the arrangement - an agency owns the brand and the campaigns, and we take the application. It works when the boundary is written down early: who owns the repository, who deploys, and who is called at two in the morning.
Call us+1 848 272 7583WhatsApp+90 850 308 5436Emailinfo@codefacture.comContact page