24.7°N 46.7°E · Serving the Kingdom
Custom Software Development Company for Saudi Arabia
Riyadh, Jeddah, Medina, Mecca and Dammam each run on their own mix of government, trade, visitor-services and industrial work. QalbIT builds the custom software behind all five: internal systems, backend platforms and CRM, engineered by one senior remote team on Saudi hours.
No office and no legal entity in the Kingdom, stated plainly on every city page below. What carries across all five is the ZATCA e-invoicing work, the PDPL data-protection position, and a written scope agreed before anyone prices a project.
Working overlap · a normal TuesdayBlue = live together
Saudi Arabia and Kuwait share the same UTC+3 offset, so the working day we already keep for the Gulf covers all five Saudi cities in full.
8+
Years in custom software
120+
Projects delivered
50+
Clients worldwide
0
Subcontractors
What we build
Custom software for companies operating across Saudi Arabia.
Every engagement in the Kingdom carries the same regulatory ground regardless of city: ZATCA e-invoicing, PDPL data protection and a written scope agreed before anyone prices the work.
Custom software development
End-to-end platforms, internal tools and B2B portals for Saudi companies replacing spreadsheets and licensed software that never fit the business.
Laravel · Node.js · React
ZATCA-compliant e-invoicing
Fatoora integration built to the Phase 2 requirement: UBL 2.1 XML, a cryptographic stamp and a QR code, for whichever wave your revenue falls into.
Phase 2 · Fatoora
PDPL-ready data handling
Controller and processor roles set out in writing, with approved safeguards for any personal data that needs to leave the Kingdom.
Article 29 · SCCs
CRM and reporting tools
Systems shaped around how a Saudi sales or operations team actually works, not a generic pipeline bent to fit.
Custom fields · live data
Cloud and DevOps
AWS infrastructure, staged releases and a rollback path, so a system five cities depend on does not run on one laptop.
AWS · Docker · CI/CD
Dedicated product teams
A standing pod that becomes the engineering function behind a Saudi product, wherever in the Kingdom your team sits.
Monthly · 30 days notice
Why us
Why Saudi companies choose one remote team across five cities.
A Saudi build succeeds or fails on the same things wherever in the Kingdom it runs: an honest office claim, a real overlap and a data-protection position settled before the first sprint.
One contract, one team, five cities
The same engineers, the same written-scope discipline and the same PDPL position whether the work is in Riyadh, Jeddah, Medina, Mecca or Dammam.
A full working day, not a morning window
Saudi Arabia and Kuwait share the same UTC+3 offset our Ahmedabad team already keeps Gulf hours for, so most of your working day overlaps ours in real time.
We say what we are not
No Saudi office, no local entity, stated upfront. What you get instead is a written scope, a named engineer and a straight answer on ZATCA and PDPL before anyone prices the work.
You keep the code and the access
The repository lives in your account from day one. If the engagement ends, you keep a working system, not a dependency on us.
Process
One process, run the same way in all five cities.
The city does not change how the work runs. What changes is the sector detail each city page covers.
Discover & define
We map the current workaround and what a first release needs to replace, wherever in the Kingdom the work sits.
Week 1
Design & validate
A clickable prototype reviewed with the people who will use it, before we write production code.
Weeks 2-3
Build in sprints
Working software every two weeks, demoed live rather than reported in a status deck.
Sprint by sprint
Launch & stabilise
A rollout plan, data migration from whatever it replaces, and a rollback path.
Launch week
Improve & extend
Monitoring and the next slice of roadmap once the system carries real operational data.
Ongoing
Engagement models
Fixed scope, staff augmentation or a dedicated team.
The same three models in every city we work in. The choice is made on scope and risk, not on which of the five cities the work sits in.
Fixed-scope project
A defined first release with a written scope and a fixed set of exclusions.
Fixed price · 6-14 weeks
Dedicated product team
A standing team that becomes the engineering function behind your systems, scaling with the roadmap.
Monthly · 30 days notice
Staff augmentation
Engineers who join your existing team and process directly.
Per engineer · per month
Technologies
Four layers, chosen so the fifth engineer can still read them.
The same stack across all five cities, so a team built for Riyadh can pick up work in Dammam without relearning the architecture.
- 01
Interface
What your users touchDashboards and portals built for people who use them every day, not once.
- 02
Application
Where the rules liveBusiness logic written so the next engineer can read it without you in the room.
- 03
Data
What you cannot afford to loseBackups and access control designed before the first row is written.
- 04
Delivery
How it reaches productionStaged releases and a rollback path on every deploy.
Already running something else? We extend what works rather than rewriting it for the sake of a stack preference, whichever city the system runs in.
Review my stack →Case studies
Case studies closest to Saudi engagements.
Booking and payments at volume, and a centralised scheduling system replacing spreadsheets: production work closest in shape to what the five Saudi cities need. Full write-ups are available on request.
Start here
Discuss your Saudi Arabia project.
Tell us which city, what the system needs to replace and your timeline. You get a written scope, an architecture recommendation and a price range within 48 hours.
- A written scope with the exclusions listed
- An architecture recommendation, not a sales deck
- The name of the engineer who would lead it
- Free, and yours to keep either way
Get your free estimate
Three quick questions: scope, approach and a price range back within 48 hours. No sales call required first.
FAQs · Saudi Arabia
Frequently asked questions about working with QalbIT in Saudi Arabia
How one remote team covers five cities, and the regulatory questions that come up regardless of which one you are in.
Ask us directly →Next step
Start your Saudi Arabia project.
Two lines about your project and which city it is in is enough. You get a written scope, timeline and price range within 48 hours: free, and yours either way.
Keep exploring
Services for this market
How we would run it