Mobile Application Developer

Telecom Egypt · Cairo, Egypt · Posted 2026-05-13

Job SummaryResponsible for building and maintaining the mobile applications on both Android / iOS platforms using React Native as the primary framework, with the ability to write native bridge components when required.Key ResponsibilitiesDevelop and maintain cross-platform mobile features using React Native.Write and maintain native bridge components (Native Modules) for Android (Java/Kotlin) and iOS (Swift/Objective-C) when React Native APIs are insufficient.Ensure compatibility across a wide range of device sizes, OS versions, and screen densities.Resolve performance issues related to gestures, animations, and rendering.Collaborate with backend teams to integrate REST APIs and manage mobile-side data handling.Manage app releases on Google Play Store / Apple App Store, ensuring compliance with each platform's guidelines.Participate in code reviews, unit testing, and CI/CD pipeline integration.Qualifications5+ years of hands-on mobile development experience.Strong proficiency in React Native including state management (Redux / Context API).Experience with native Android development (Java or Kotlin).Experience with native iOS development (Swift or Objective-C).Solid understanding of mobile performance optimization (memory, animations, lazy loading).Familiarity with CI/CD tools for mobile (Fastlane, Bitrise, or Azure DevOps).Experience with Google Play / App Store publishing processes.Experience with Flutter or other hybrid frameworks.Knowledge of mobile rendering internals or memory management.Familiarity with Oracle DB or backend integration patterns.Previous experience in telecom or enterprise-scale mobile applications.Key Competencies:Ability to independently debug and resolve cross-platform issuesCommunication Clear technical communication with team leaders and QATakes full responsibility for assigned features end-to-endComfortable working on a large inherited codebase

Apply for this role