Navigation überspringen

Amr Moheb

Looking for a job

Angestellt, Senior IOS Developer, MDI (Banque Misr)
Bis 2014, Computer Engineering, Helwan University
Cairo, Ägypten

Fähigkeiten und Kenntnisse

iOS
SWIFT
SwiftUI
MVVM
combine
rxswift
Unit Testing
TDD
CI/CD (continuous integration/delivery)
Code Reviews
Agile Development
Objective-C
Design Pattern
Google Firebase
viper
REST
Apple Xcode
iOS Cocoa Touch Frameworks
iOS Development

Werdegang

Berufserfahrung von Amr Moheb

  • Bis heute 2 Jahre und 8 Monate, seit Sep. 2022

    Senior IOS Developer

    MDI (Banque Misr)

    • Responsible for the development of a digital banking application, utilizing my extensive expertise and experience in the field. • Introduced the Clean Architecture design pattern to ensure optimal code maintainability and separation of concerns. • Utilized the MVVM (Model-View-ViewModel) architecture pattern to develop the application's user interface, enhancing its scalability and testability.

  • 9 Monate, Jan. 2022 - Sep. 2022

    Senior IOS Engineer

    InfasMe

    Make Code Review • Refactoring old projects • Work using TDD Methodology (test driven development) XCTest framework • Work with Reactive programing (RxSwift) with MVVM design pattern • Employed Agile/SCRUM methodology, outlining sprints and setting priorities for daily scrums.

  • 1 Jahr und 1 Monat, Jan. 2021 - Jan. 2022

    Senior IOS Developer

    E-Jawdah

    Involved in all aspects of mobile application development from design to deployment • Utilized Firebase integration for Apple Push Notifications • Performed functional Unit Tests and UI Tests using XCTest framework • Comfortable with memory management under ARC, dealing with Retain Cycles • Experienced with continuous integration/continuous delivery (CI/CD) using Jenkins automated software.

  • 3 Jahre und 1 Monat, Jan. 2018 - Jan. 2021

    Senior IOS Developer

    AHCC

    Worked closely with backend services team to utilize • REST API in app and make corrections to backend implementations • Work with all general design patterns like MVP,MVVM, Viper • Good knowledge in Socket.io • Independently craft project solutions by applying. SOLID principles • Implemented Core Data to store data persistently • Worked closely with UI/UX design manager to provide feedback for UI designs • Worked with GIT via command line and GUI tools

  • 3 Jahre und 10 Monate, Jan. 2015 - Okt. 2018

    Game Developer

    Hive LLC

    Develop Games for IOS and Android • Develop AR and VR (Samsung Gear) • Educational games using Unity3D game engine • Translate requirements into clean and efficient code • Produce prototypes of game play ideas and features • Setup realistic lighting for VR environments • Implement UI and UX in Unity3D • Contribute to design, animation and audio of game • Support 3D modeler to export optimized 3D models • Make optimization for mobile • Development test • Document technical specifications

Ausbildung von Amr Moheb

  • 5 Jahre und 1 Monat, Juli 2009 - Juli 2014

    Computer Engineering

    Helwan University

    My Education what sets me apart is my intensive knowledge iOS Architecture patterns (Viper, MVVM, MVP), implementing SOLID principles, implementing unit testing and UI testing using XCTest and XCUITest frameworks. and CI/CD using Jenkins. projects with SwiftUI, which allows for elegant and efficient app development. I also have experience with Combine and RxSwift, which are powerful reactive programming frameworks for iOS development.

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z