24.09.2025 aktualisiert


100 % verfügbar
Senior Software Engineer, Senior Software Engineer - Team Lead, Technical Engineer
Munich, Deutschland
Weltweit
BS Computer ScienceSkills
kotlinSwiftKotlin Coroutines & FlowFlutterReact Native.NET MauiHiltArchitecture Components / JetpackUnit TestingCI/CD
Android: Kotlin, Kotlin Multiplatform, Jetpack (Compose, Room, Navigation, Lifecycle, WorkManager), Coroutines, Flows, WebSockets, Hilt, Dagger 2, RxJava, AOSP, Material Design
iOS: Swift, SwiftUI, UIKit, Combine, Core Data, Alamofire, URLSession
Cross-Platform: Flutter(Dart, Bloc, Riverpod, GetX, Dio, Retrofit, Hive, SQLite), React Native(JavaScript/TypeScript, Redux,React Navigation,Expo), .NET MAUI (C#, XAML, MVVM, Shell)
Architectures & Patterns: MVVM, MVI, Clean Architecture, Dependency Injection
Testing & Quality: JUnit, Unit Testing, Espresso, Mockito, Robolectric, XCTest, Jest, Flutter Test, Detox, NUnit, TDD, BDD, Appium
Tools & Practices: Git, GitHub Actions, Jenkins, Bitrise, Fastlane, CI/CD Infrastructure, Agile (Scrum, Kanban)
Specialties: Firebase (Auth, Firestore, Realtime DB, Crashlytics, Analytics, Messaging), Google APIs (Maps, Location, Drive, etc.), Google Play Billing, StoreKit, WebRTC, BLE (Bluetooth Low Energy), OCR, Sentry
Sprachen
DeutschgutEnglischverhandlungssicher
Projekthistorie
Key Responsibilities includes:
* Develop apps for smartphones as well for wearables.
* Managing the delivery of multiple complex simultaneous system development projects from design through to
release.
* Work closely with Development Project Managers and Business Analysts to produce accurate delivery estimates
and manage the transition from analysis through to design and delivery.
* Provide regular and effective progress updates to and work closely with Development Project Managers to ensure
the management of any delivery risks or issues.
* Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are
documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
* Participate in reviews and meetings and provide updates on project progress.
* Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders
to deliver on time and to the required quality standards.
Projects:
* MOHRE (Ministry Of Human Resources & Emiratisation):
Description:
MOHRE is an award-winning application for best e-Services Government Application which
was announced in 2018 in World Summit Awards held in Dubai, UAE. The mobile application
provides an outstanding range of services to clients that reflects the ministry strategy
opening new channels by providing services with high level of quality.
The provided Services in this version is the most commonly used by clients based on
statistical studies carried out by the Ministry of Human Resources and Emiratisation ensuring
easy client use
Link: Android version: https://play.google.com/store/apps/details?id=ae.gov.mol
* Wajehni:
Description:
MOHRE mobile application provide an outstanding range of services to clients that reflects
the ministry strategy opening new channels by providing services with high level of quality.
The provided Services in this version is the most commonly used by clients based on
statistical studies carried out by the Ministry of Human Resources and Emiratisation ensuring
easy client use
Link: Android version: https://play.google.com/store/apps/details?id=ae.gov.mol.wajjehni
* Develop apps for smartphones as well for wearables.
* Managing the delivery of multiple complex simultaneous system development projects from design through to
release.
* Work closely with Development Project Managers and Business Analysts to produce accurate delivery estimates
and manage the transition from analysis through to design and delivery.
* Provide regular and effective progress updates to and work closely with Development Project Managers to ensure
the management of any delivery risks or issues.
* Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are
documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
* Participate in reviews and meetings and provide updates on project progress.
* Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders
to deliver on time and to the required quality standards.
Projects:
* MOHRE (Ministry Of Human Resources & Emiratisation):
Description:
MOHRE is an award-winning application for best e-Services Government Application which
was announced in 2018 in World Summit Awards held in Dubai, UAE. The mobile application
provides an outstanding range of services to clients that reflects the ministry strategy
opening new channels by providing services with high level of quality.
The provided Services in this version is the most commonly used by clients based on
statistical studies carried out by the Ministry of Human Resources and Emiratisation ensuring
easy client use
Link: Android version: https://play.google.com/store/apps/details?id=ae.gov.mol
* Wajehni:
Description:
MOHRE mobile application provide an outstanding range of services to clients that reflects
the ministry strategy opening new channels by providing services with high level of quality.
The provided Services in this version is the most commonly used by clients based on
statistical studies carried out by the Ministry of Human Resources and Emiratisation ensuring
easy client use
Link: Android version: https://play.google.com/store/apps/details?id=ae.gov.mol.wajjehni
Key Responsibilities includes:
* Line management and personal development of a team of highly skilled developers.
* Managing the delivery of multiple complex simultaneous system development projects from design through to
release.
* Work closely with Development Project Managers and Business Analysts to produce accurate delivery estimates
and manage the transition from analysis through to design and delivery.
* Provide regular and effective progress updates to and work closely with Development Project Managers to ensure
the management of any delivery risks or issues.
* Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are
documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
* Participate in reviews and meetings and provide updates on project progress.
* Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders
to deliver on time and to the required quality standards.
* Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the
seamless implementation of existing and new systems.
* Line management and personal development of a team of highly skilled developers.
* Managing the delivery of multiple complex simultaneous system development projects from design through to
release.
* Work closely with Development Project Managers and Business Analysts to produce accurate delivery estimates
and manage the transition from analysis through to design and delivery.
* Provide regular and effective progress updates to and work closely with Development Project Managers to ensure
the management of any delivery risks or issues.
* Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are
documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
* Participate in reviews and meetings and provide updates on project progress.
* Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders
to deliver on time and to the required quality standards.
* Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the
seamless implementation of existing and new systems.
Key Responsibilities includes:
* Interact with clients and gather requirements.
* Act as a bridge between client and development team.
* Involve in the design & structure of projects.
* Develop apps for iOS/Android and Windows platforms.
Projects:
* ADHA (Abu Dhabi Housing Authority):
Description:
ADHA's remit is to work on the development and implementation of housing programs
for the citizens propose rules and legislations. I'm building a CMS (Corresponding
Management System) for them which will in IOS and Android platform. The application
will have all the corresponding of in-coming and out-going and make transactions
through the application. Also, it will keep track of all the corresponding's.
* FGB (First Gulf Bank):
Description:
FGB is currently the third largest bank by assets in the United Arab Emirates.
This application is Records Management System on Android Platform that will enable
users to manage warehouse records by scanning barcodes. It is specially designed for
Motorola scanning devices and used EMDK scanning SDK from Zebra Technologies with
OpenText as background services.
* Interact with clients and gather requirements.
* Act as a bridge between client and development team.
* Involve in the design & structure of projects.
* Develop apps for iOS/Android and Windows platforms.
Projects:
* ADHA (Abu Dhabi Housing Authority):
Description:
ADHA's remit is to work on the development and implementation of housing programs
for the citizens propose rules and legislations. I'm building a CMS (Corresponding
Management System) for them which will in IOS and Android platform. The application
will have all the corresponding of in-coming and out-going and make transactions
through the application. Also, it will keep track of all the corresponding's.
* FGB (First Gulf Bank):
Description:
FGB is currently the third largest bank by assets in the United Arab Emirates.
This application is Records Management System on Android Platform that will enable
users to manage warehouse records by scanning barcodes. It is specially designed for
Motorola scanning devices and used EMDK scanning SDK from Zebra Technologies with
OpenText as background services.