Esraa Mohamed Ragab

Engineering Manager | Senior Staff Mobile Engineer

Esraa Mohamed Ragab — Engineering Manager Senior Staff Mobile Engineer

Esraa Mohamed Ragab

Engineering Manager | Senior Staff Mobile Engineer

I am a Senior Staff Mobile Engineer with over 10 years of experience designing and developing large-scale mobile applications while leading high-performing engineering teams. My expertise spans iOS, Kotlin Multiplatform, Android (Java), and React Native, allowing me to navigate diverse technology stacks effectively. I bring strong leadership in technical strategy, software architecture, and engineering excellence, combined with a proven ability to manage and mentor teams. I am dedicated to delivering robust, scalable solutions and fostering collaborative environments that drive innovation and continuous improvement.

Cairo

3
Experience
ER

Experience

Senior Staff iOS Engineer / Engineering Manager

Banque Misr

Feb 2022 — Present · 4 yrs 7 mos
Full-timeHybrid
  • Working on the BM Online App
  • Initially joined the Convenience Squad
  • Delivered multiple releases including Soft Token, Login with Touch & Face ID, Registration, Forgot Password/Username, VIP & Youth app experiences, Reset Email, e-Statement Subscription, Card Details (Settled/Unsettled), Card Management, Device Binding supporting the Apple Pay release
  • Promoted in March 2025 to join the Core Squad
  • Responsible for cross-tribe initiatives including shared components, internal employee app, App Catalog for component system visibility, and other shared features across teams
  • Selected as Senior Engineering Manager
  • Lead engineering practices, define technical strategy, ensure cross-team alignment
  • Responsibilities include team management, support, conflict resolution, performance evaluations, continuous feedback, and follow-up on learning and development plans
  • Continue contributing as a hands-on iOS engineer

Senior iOS Developer

Lolya Company

Jan 2019 — Feb 2022 · 3 yrs 2 mos
Full-timeHybrid
  • Worked on Lolya app and GoldenRose app (E-Commerce)
  • Used Swift 5 and designed the structure (MVP)
  • Used GoogleSignIn, Facebook Login, Twitter Login
  • Implemented Crashlytics for crash reports
  • Worked on Fatoraty app
  • Started app with Swift 4 and designed structure (MVC)
  • Used Pusher and Firebase for notification, DeepLinking, Universal link
  • Used Alamofire with codable for network calls
  • Handled both offline and online modes
  • Implemented Crashlytics and fabric for crash reports
  • Used GoogleSignIn for GoogleDrive integration with backend to upload photocopies

iOS Developer

Power Control Company

Jan 2016 — Jan 2019 · 3 yrs 1 mo
Full-timeHybrid
  • Worked on Reading app offering best e-reading experience
  • Used Objective-C and ComponentKit Library
  • Used OneSignal, AppsFlyer, Firebase for notification, DeepLinking, Universal link
  • Used Instabug for bug and crash reports and real-time user feedback
  • Implemented Google, Facebook, Twitter signUp and Login
  • Used SQLite for local database

Skills

iOS Development (Swift or Objective-C)Android Development (Java)ReactNative Development (JavaScript)Data structuresAlgorithmsProblem-Solving

Education

Bachelor of Science in Computer Science

Faculty of science

Sep 2012 - Jan 2017
Other

Contact

Let’s connect. Choose the fastest way to reach me.

Last updated