Mohamad Mareri

Senior iOS Engineer

Salary / Daily rate

Frankfurt, Germany

Freelance, open to permanent contract

Skills

SwiftIOS

Languages

ArabicEnglishGerman

About me

Intro

Senior iOS Engineer with 10+ years of experience developing high-performance mobile applications for major brands including Mercedes-Benz, Volkswagen, and Bosch. Expertise in Swift, BLE connectivity, MVVM architecture, and creating sophisticated apps handling millions of users. Specialized in automotive integrations, banking solutions, and SDK development to deliver robust, user-focused mobile experiences.

Links

Work experience

iOS Developer

Bosch

Jan 2024 - Present

2 years 10 months

70 Gerlingen, Germany

Skills: Technical Leadership · Mobile Applications · Async · Mobile Operating Systems · iOS Design · Language Skills · Mobile Technology · API Development · Application Programming Interfaces (API) · Procedural Programming · CarPlay · iOS · CI · Mobile Platforms · IT Strategy · iPhone Application Development · Core Data · Concurrent Programming · Agile Development · Algorithms · Mobile Application Development · iOS Testing · Model-view-viewmodel (MVVM)

iOS Developer (Mercedes-me)

Mercedes-Benz Tech Innovation

Jun 2022 - Jan 2024

1 year 8 months

70 Stuttgart, Germany

- Implement trip-detection & Collision guardian SDK. - Analyze data coming from MBUX to detect potential collision and trip status. - Tech-Keys: Swift 5 | Objective-C | BLE | MVVM-C | AWS | Firebase | SPM | Carthage | Agile | Git

Mobile Application Developer

OTTO

Jan 2023 - Jul 2023

7 months

Hamburg, Germany · Remote

- A retail mobile app which supports +2 millions active users to buy goods from our online-store. - Implement new features, bug fixes and writing tests on iOS & Android platforms. - Tech-Keys: Swift 5 | Kotlin | Java | Quick | Nimble | MVVM | AWS | SPM | Agile | Git.

Mobile Engineer

November Five

Jan 2022 - May 2022

5 months

Antwerp, Belgium

- Working on white label newspapers app in Germany and Belgium. - Implement publishing articles according to the style and scheme of each article. - Mirror every feature on iOS and Android - Tech-Keys: Swift 5 | Kotlin | Quick | Nimble | MVVM | Carthage | AWS | Agile | Git

iOS Developer

ING Deutschland

Jun 2021 - Dec 2021

7 months

90 Nuremberg, Germany

- Implement a Chatbot where the client goes through wizard to get a proper answer. - Tech-Keys: Swift 4 | Objective-C | XCTest | ReST | Carthage | MVC | MVVM | Agile | Git

iOS Developer (WeConnect)

Volkswagen AG

Jun 2021 - Dec 2021

7 months

38 Wolfsburg, Germany

- Working on weConnect App which used to connect to VW E-vehicle to manage some features like open/lock the car, keyless entry, check some car details (battery voltage, service date, update car software etc). - Tech-Keys: Swift 5 | RxSwift | XCTest | BLE | MVVM | Cocoapods | SPM | Firebase |Agile | Git

iOS Engineer

CORE SE

May 2020 - May 2021

1 year 1 month

Berlin, Germany · Remote

- Implement First Iraqi Bank App (Mobile banking App). Functionalities like find make transaction via QRCode, push notification interaction, search for nearby shops that accept FIB app payment - Create payment SDK which will be used by other apps, where can be integrated as a payment method like PayPal. - Tech-Keys: Swift 5 | RxSwift | Quick | Nimble | MVVM-C | SPM | Carthage | Agile | Git

iOS Developer (C@R Show)

Daimler TSS

Oct 2019 - May 2020

8 months

89 Ulm, Germany

- Implement C@R Show App for retailers and official sellers from scratch. - Functionalities like find showroom, Car search, start online consultation with salesman using beacon devices - Play with vehicle features (ambient lights, blind spot assistant, etc) using adapter plugged into the car through bluetooth low energy - Tech-Keys: Swift 5 | Objective-C | BLE | Quick | Nimble | MVVM-C | Cocoapods | Agile | Git.

iOS Engineer

Amadeus

Jan 2019 - Oct 2019

10 months

61 Bad Homburg, Germany

- Implement Airport App used by Lufthansa for customer services (iPad) - Passenger management (transfer to flight, find alternative flights, bags, Linked passengers, class availability, Cabin class, etc. - Tech-Keys: Swift 4 | ReSwift | Quick | Nimble | Snapkit | MVVM-C | CocoaPods | Agile | Git

iOS Engineer

ING Deutschland

Apr 2018 - Dec 2018

9 months

Nürnberg Area, Germany · On-site

- Implement & enhance `Money Transfer` feature to send money via App without TAN code. - Refactoring the legacy code to Swift & Migrate from MVC to MVVM patterns. - Tech-Keys: Swift 4 | Objective-C | XCTest | ReST | Carthage | MVC | MVVM | Agile | Git

Software Engineer

Members App

Apr 2017 - May 2018

1 year 2 months

Munich Area, Germany · On-site

- Implement iOS and Android App that helps client to arrange company’s community - Adding new features like (Events, News, Contacts, Chat, etc) in one society to make the engagement between members more efficient - Each task has to be mirrored into iOS and Android considering the platform standard - Tech-Keys: Swift 3 | Objective-C | Kotlin | Java | RealmDB | MVVM-C | Carthage | Agile | Git

Cross Mobile Platform Engineer

iTiZZiMO AG

Jan 2017 - Mar 2017

3 months

Würzburg Area, Germany · On-site

- Implement WebRTC plugin including the socket signaling, streaming and UI. Fixing Anyline (OCR) and Wikitude (Augmented Reality) plugins in iOS. - Tech-Keys: Cordova | Swift | WebRTC | Agile | Git

Software Engineer

GYMWATCH GmbH

Oct 2013 - Dec 2016

3 years 3 months

Darmstadt Area, Germany · On-site

- Created an iOS & Android full functional App. After working on the Android part from scratch and getting a stable version, I went further to the iOS platform doing the same app and features regarding the standards of each platform. - Completed the core function of Gymwatch app which connects to GYMWATCH Sensor via Bluetooth low energy and exchange commands. - Tech-Keys: Objective-C | Java | ReST | BLE | Crashlytics | Cocoapods | Agile | Git.

Android Developer

mandrill media

Jul 2013 - Oct 2013

4 months

Frankfurt, Germany

Skills: Kotlin · Mobile Applications · Mobile Platforms · Mobile Application Development · iOS Testing

Junior Developer

Easy Books

Oct 2011 - Jul 2012

10 months

Damascus, Syria

Responsible for the management and leadership of a small development team, analysis and design of small to medium-scale software solutions, and handling various development tasks including database design, frontend and backend implementation and testing, software integration. - Participated in the management and development of (SAM Audit Digital Form), for Brandwill Agency, Jeddah KSA: an android-based solution that includes a number of tablet applications managed by a PHP server.

System Analyser

IES

May 2010 - Aug 2010

4 months

Damascus, Syria

IES (Intelligent Education System) is a system to manage schools providing advance statistical tools to the headmaster of the school to achieve the top performance in the school. Using WPF and LINQ along with MS-SQL server. I have analyzed the system requirements with robust and fast huge database that give me a good experience.


Education

Darmstadt Business School | Advanced Education

Master of Business Administration - MBA

2017 - 2019

2 years 1 month

Yarmouk Private University

Bachelor degree of Science [B.Sc.]

2008 - 2012

4 years 1 month

Arab International University

Bachelor in Software Engineering

2007 - 2008

1 year 1 month

The best place to find your next move

© 2026. All Rights Reserved.