iOS Developer

Khaled Mohammed

Building native iOS for GCC startups, from idea to App Store

4+ years building native Swift and SwiftUI apps for startups in Kuwait and Saudi Arabia, from first architecture decision to App Store release. Contracts run one to two years, covering architecture, payment integrations, the release cycle, and A/B testing after launch. TDD, MVVM, and Clean Architecture throughout.

Available now · open to iOS roles, remote or on-site
Khaled Mohammed
11
iOS apps shipped
Across 6 products
6
Live on the App Store
Kuwait and Saudi Arabia
3
More in development
Shipping this year
4+
Years shipping iOS
Since Jan 2022
Selected work

Shipped products

Six products built for three companies in Kuwait and Saudi Arabia. Eleven apps shipped, six live on the App Store, three more in development. These aren’t one-off builds — engagements run one to two years, and most are still running. Client code stays private under NDA, and it stays that way. But I’ll walk you through the architecture, the trade-offs, and every decision behind it.

Maghasel app icon

Maghasel

Kuwait
Maghasel International Company · Kuwait · Jun 2024 – Present

A multi-vendor car wash marketplace. Three native iOS apps on one backend — customers pick a vendor, service, location and time slot, or subscribe to a package; vendors manage services, prices, bookings and slots; an internal app runs admins, supervisors and support. Tap Payments, Apple Pay, KNET, full RTL.

SwiftTap PaymentsApple PayKNETSubscriptions
RedRamp app icon

RedRamp

Saudi Arabia
Abdulaziz AlTariqi Holding Company · Saudi Arabia · Dec 2023 – Present

A package based car wash subscription, live on the App Store. Customers pick a package, add their cars and location, then the crew comes to them. Three apps — public customer, internal field team, internal admin. Moyasar payments and ZATCA compliant invoicing.

SwiftUIMVVM-CMoyasarZATCAApple Pay
View on the App Store
Delver app icon

Delver

Kuwait
Dilfer National Company · Kuwait · Jan 2023 – Dec 2023

An e-commerce and delivery platform. The storefront covers catalog browsing, cart, saved addresses on the map, vouchers, and checkout by card, installments, or cash on delivery. Three apps — storefront, driver, admin.

SwiftUITap PaymentsTabbyAlgoliaGoogle Maps
View on the App Store
Teacher's Bag app icon

Teacher's Bag

Kuwait
Independent Contract · Kuwait · Since Jan 2022

An education app running a teacher’s school day — timetable, student records, grading, curriculum tracking, per student reports, and scheduled reminders. Offline first with Core Data and CloudKit sync. 5.0 rating, 20+ releases since April 2024.

SwiftUICore DataCloudKitRevenueCat
View on the App Store
FinTik app icon

FinTik

Kuwait
Independent Contract · Kuwait · Since Jan 2022

A personal finance app — offline-first with Core Data and CloudKit sync, Sign in with Apple, spending reports, budgets, and subscriptions. Bilingual with full RTL.

SwiftUIMVVM-CStoreKit 2RevenueCat
View on the App Store

Bookly

In development
Abdulaziz AlTariqi Holding Company · Saudi Arabia · In development

A multi vendor booking platform in active development. Three apps — customers discover providers and reserve, providers manage services and schedules, and an internal admin app runs the platform. Releasing this year.

SwiftUIMVVM-CMoyasarZATCA
Stack

What I build with

iOS

SwiftSwiftUIUIKit Swift ConcurrencyStructured concurrencyCombine Core DataCloudKitPassKit / Wallet

Testing

TDDXCTest Dependency injectionMocking Test doubles

Architecture

MVVMMVVM-C Clean ArchitectureMulti-vendor marketplaces

Growth & Analytics

Firebase AnalyticsA/B Testing Remote ConfigFeature flags FunnelsStaged rollouts

Payments & Monetization

MoyasarTap PaymentsApple Pay StoreKit 2In-App PurchasesRevenueCat

Localization

Arabic RTLMulti-language Locale-aware formatting

Networking & Integrations

REST APIsURLSessionasync/await CodableError handlingFirebase Firebase App Check / App AttestFCM

Performance & Tooling

InstrumentsTime profiler Memory & leaksStartup-time optimization Swift Package ManagerXcodeGit
About

A developer who ships

I'm an iOS developer based in Egypt, building for startups in Saudi Arabia and Kuwait. For four and a half years I've taken products from a founder's first idea to a running business — scoping the work, shaping the feature set, then owning the build the whole way: architecture, Swift & SwiftUI, API integration, payments, and release.

The part most people skip: I stay. Launch is the start, not the finish. Engagements typically run one to two years, several clients are still with me today, and the product keeps shipping on a continuous release cycle long after version 1.0.

Weekly reviews with founders and their marketing and operations teams keep the product tracking the business, not just the backlog. And I instrument what I build — Firebase Analytics and A/B testing — so marketing can watch real funnels, test a change against real users, and decide from data instead of opinion.

I care about clean architecture, interfaces that feel effortless, and the discipline of getting things live. Whether it's a single focused app or a multi vendor marketplace, the goal is the same: ship something people trust.

Right now I'm open to iOS opportunities — remote or on-site.

ROLEiOS Developer
BASEDCairo, Egypt
EXPERIENCE4+ years
FOCUSSwift · SwiftUI
ENGAGEMENTS1–2 years · 3 companies
PAYMENTSMoyasar · Tap · Apple Pay
STATUSOpen to iOS roles
Contact

Let's build something.

Have an app to ship or a role to fill? I reply fast — reach me wherever's easiest.

khaled.m2225@gmail.com · +20 112 700 0301 · Cairo, Egypt · remote or on-site