Ajman Bank · Codebase
Ajman Bank One
Mobile banking for individual and business customers — biometric auth (Touch ID / Face Recognition), accounts & portfolio, cards, financing, deposits, transfers, and bill payments.
Cairo, Egypt · Open to Relocation · Open to Remote
Amr Ibrahim Ali
Flutter & Dart · Android · iOS · FinTech · Banking · Trading
6+ years building production Flutter apps for ~150K users across 4 countries — digital banking, brokerage, payments, eKYC, and mobile commerce from architecture through App Store / Google Play release.
Trusted by teams at
Codebase Technologies
Systems Limited
Ajman Bank
Bank Audi
RTA Dubai
Beltone Holding
Join Solutions
Zido Inc
Div Systems
About
Senior Mobile Engineer with 6+ years of experience building production-grade Flutter and Dart applications, with additional Android experience. Delivered and maintained 10+ mobile apps serving approximately 150K users across 4 countries — including digital banking for Ajman Bank One and neo by Bank Audi at Codebase Technologies, and Beltone Trade brokerage.
Hands-on across FinTech, digital banking, brokerage, e‑commerce, payments, eKYC, and real-time communication. Strong in BLoC, MVVM, dependency injection, REST, WebSockets, Firebase, testing, CI/CD, performance optimization, and App Store / Google Play deployment — working with cross-functional teams from requirements through release.
Projects
Production apps shipped to Google Play and the App Store.
Ajman Bank · Codebase
Mobile banking for individual and business customers — biometric auth (Touch ID / Face Recognition), accounts & portfolio, cards, financing, deposits, transfers, and bill payments.
neo · Codebase
Digital banking — account opening, international transfers, payroll, USD funding, P2P via mobile/QR, ATM cardless withdraw/deposit, bill payments, digital statements, and ATM locator.
Beltone Holding
Real-time EGX securities trading with live market feed, order capabilities, and eKYC — built with Flutter, BLoC, and MVVM.
Join Solutions
E‑commerce for flowers and gifts — shipping, myFatoorah payments, and marketing analytics on a BLoC / MVVM stack.
Zido Inc
MENA auction platform connecting buyers and sellers — bidding flows, RTMP live streaming, IAP, AdMob, and Firebase services.
Div Systems
Shipment ops app for digital run sheets, scheduled pickup/delivery, daily analysis, and native camera QR scanning.
E‑commerce for computer services & accessories with NBE / Paymob payments and an offline-capable cart database.
Sports platform for browsing and subscribing to services — Google Maps, Firebase, and Cloud Firestore chat.
Native Android school app that supports the learning process with secure video playback and screen-capture / recording prevention.
Experience
Codebase Technologies · Cairo, Egypt · Full-time
Beltone Holding · Cairo, Egypt · Full-time
Join Solutions · Riyadh, Saudi Arabia · Part-time
Zido Inc · Riyadh, Saudi Arabia · Full-time
Div Systems · Cairo, Egypt · Full-time
7SigmaCode · Riyadh, Saudi Arabia · Full-time
Skills
Education
Mansoura University · Mansoura, Egypt
Licenses & Certifications
Academind
The App Brewery
Coursera
Udacity
Volunteering
CAT Reloaded
Attended and helped run events and workshops covering Computer Science and IT topics, especially Android development.
Life Makers Foundation
Enactus
Zewail City of Science and Technology
Helped build the scientific community in Dakahlia by organizing large scientific events.
Contact
Open to senior Flutter / Android roles — relocation or remote. Available for full-time and high-impact contract engagements.