Skip to content
Available for new iOS work

Mohammad
Yasin
Sr.iOS Developer

I build iOS apps that millions of people actually use — from retail giants and national payment rails to classrooms across the region.

Based in
Amman, Jordan
Focus
Swift · SwiftUI · Objective-C
Since
2018
Portrait of Mohammad Yasin, iOS Developer

8+

Years shipping iOS

15+

Apps on the App Store

SwiftSwiftUIObjective-CCombineRxSwiftVIPERMVVMCore AnimationWebSocketFastlaneJenkinsFirebase
About

Eight years of shipping

Senior iOS engineer with 8+ years shipping native apps in Swift, Objective-C and SwiftUI. I care about clean architecture, reactive data flow and release pipelines that never block the team — MVVM, VIPER and Combine on the inside, App Store builds on the outside.

I started in 2018 on retail apps, moved into national payment infrastructure at MadfooatCom, and now build the learning platform at Classera. Different domains, same discipline: understand the product, pick the architecture that fits the team, then make the release boring.

Education

B.Sc. Software Engineering

Al-Balqa Applied University
Salt, Jordan · 2014 — 2018

Languages

  • ArabicNative
  • EnglishProfessional

0+

Years building for iOS

0+

Apps shipped to the App Store

0

Product teams joined

0

Industries covered

What I do

Four things I do well

The work I'm hired for, from the first Xcode project to a signed build in review.

01

Native iOS Development

Swift, Objective-C and SwiftUI apps built for the long run — from a blank Xcode project to a release on the App Store.

  • Swift & SwiftUI
  • Objective-C
  • UIKit & Core Animation
  • Core Location
02

Architecture & Code Quality

Codebases that stay readable after year three. I pick the pattern that fits the team, not the trend.

  • MVVM
  • VIPER
  • MVP & MVC
  • Modular SDKs
03

Reactive & Realtime

Live data without the spaghetti — streams, sockets and push that keep screens in sync with the server.

  • RxSwift & RxCocoa
  • Combine (iOS 13+)
  • WebSocket
  • SignalR
04

CI/CD & Delivery

Automated pipelines so every merge becomes a testable build, and every release is one click away.

  • Jenkins
  • Fastlane
  • Codemagic
  • Firebase & Crashlytics
Experience

Where I've been

Five teams, one platform. Each role added a layer — retail scale, payment security, education at classroom volume.

  1. 2021Now

    Current

    Senior iOS Developer

    Classera

    Amman, JO · Jul 2021 — Present

    Building and maintaining the Classera learning platform on iOS — the flagship app plus C-Kids and the PSUT university experience, used daily by students, teachers and parents.

    • Swift
    • SwiftUI
    • Combine
    • CI/CD
  2. 20202021

    Mid iOS Developer

    MadfooatCom (eFAWATEERcom)

    Amman, JO · Aug 2020 — Jul 2021

    Worked on Jordan's national e-payment platform — the eFAWATEERcom app and MadfooatCom Wallet, where security, correctness and uptime are non-negotiable.

    • Swift
    • Security
    • VIPER
    • Payments
  3. 20192020

    Junior iOS Developer

    Al-Safeer for Information Tech.

    Amman, JO · Aug 2019 — Aug 2020

    Delivered client-facing iOS products across retail and mobility, including the Petra Ride driver and customer apps with live location tracking.

    • Swift
    • Core Location
    • Realtime
    • MVVM
  4. 20182019

    Junior iOS Developer

    ECommerce Arabia

    Amman, JO · Jun 2018 — Jul 2019

    First professional iOS role — shipped a family of e-commerce apps for regional retail brands, learning the App Store release cycle end to end.

    • Objective-C
    • Swift
    • CocoaPods
    • REST
  5. 20172017

    Java Developer — Trainee

    ProgressSoft

    Amman, JO · Jun 2017 — Oct 2017

    Training placement in enterprise fintech, working with Java services and relational databases while finishing the software engineering degree.

    • Java
    • SQL
    • Enterprise
Selected work

Apps I've built

From a national bill payment platform to a supermarket giant's storefront — a selection of what has shipped.

16 shipped products across retail, finance, education and mobility

  • MAF

    Carrefour

    Native iOS shopping experience for Majid Al Futtaim's Carrefour — catalogue, cart, checkout and order tracking at supermarket scale.

    • Swift
    • MVVM
    • Payments
  • Ordering

    KAF Orders

    Order management app connecting merchants with their fulfilment pipeline, built around a realtime order feed.

    • Swift
    • REST
    • Realtime
  • Retail

    Cozmo

    Fashion and lifestyle retail app with a rich product browsing experience and localized storefronts.

    • Objective-C
    • UIKit
  • Marketplace

    YErabia

    Multi-vendor marketplace client with search, wishlists and a checkout flow tuned for the regional market.

    • Swift
    • CocoaPods
  • Retail

    KOKO

    Consumer shopping app with promotions, loyalty and push-driven re-engagement campaigns.

    • Swift
    • OneSignal
  • Retail

    C-inspire

    Branded commerce app pairing an editorial storefront with a fast, conventional checkout.

    • Swift
    • MVC
  • LMS

    Classera

    Flagship learning management app — classes, assignments, grades, live sessions and messaging for the whole school community.

    • Swift
    • SwiftUI
    • Combine
  • University

    PSUT

    Dedicated iOS app for Princess Sumaya University for Technology, bringing campus services into students' pockets.

    • Swift
    • MVVM
  • Kids LMS

    C-Kids

    Playful, age-appropriate learning companion for younger students, with a UI designed around large touch targets.

    • Swift
    • Core Animation
  • Ride hailing

    Petra Ride — Customer

    Rider app with live driver tracking, fare estimates and trip history powered by a realtime socket layer.

    • Core Location
    • WebSocket
  • Ride hailing

    Petra Ride — Driver

    Driver-side companion handling ride offers, navigation handoff and continuous background location updates.

    • Core Location
    • Background modes
  • Bill payment

    eFAWATEERcom

    Jordan's national bill payment app — biller directory, secure payment flows and receipts, held to banking-grade standards.

    • Swift
    • VIPER
    • Security
  • Wallet

    MadfooatCom Wallet

    Digital wallet with top-ups, transfers and transaction history, built on the same secure payment rails.

    • Swift
    • RxSwift
  • Side project

    Simple Spotify

    A Spotify client clone exploring the Web API, audio playback and a fully SwiftUI-driven interface.

    • SwiftUI
    • Combine
  • Side project

    M-Fashion

    Concept commerce app used as a playground for layout, animation and architecture experiments.

    • Swift
    • MVVM
  • Open source SDK

    ColorAnimator SDK

    A small distributable SDK that animates UIView color transitions with a one-line API.

    • SDK
    • Core Animation
Toolkit

What I work with

The stack I reach for, grouped by the job it does.

Languages & UI

  • Swift
  • Objective-C
  • SwiftUI
  • UIKit
  • TypeScript
  • Java
  • HTML & CSS

Architecture

  • MVVM
  • VIPER
  • MVP
  • MVC
  • Modular SDKs
  • Design Patterns

Reactive & Realtime

  • RxSwift
  • RxCocoa
  • Combine
  • WebSocket
  • SignalR

Frameworks & Libraries

  • Core Animation
  • Core Location
  • Cocoa Touch
  • CocoaPods
  • Firebase

Delivery & Tooling

  • Jenkins
  • Fastlane
  • Codemagic
  • Git
  • Bitbucket
  • Sourcetree
  • Jira
  • Postman

Analytics & Monitoring

  • Google Analytics
  • OneSignal
  • Fabric
  • Crashlytics

Cross-platform

  • Flutter
  • Ionic
  • Angular
  • Java Spring

Databases

  • SQL Server
  • Oracle
  • MySQL
FAQ

Common questions

Senior iOS roles where I own architecture and delivery — product teams shipping a real app to real users. I'm open to on-site in Amman, hybrid, or fully remote positions with teams across the region and Europe.