Native Mobile Engineer (iOS / Android / Huawei)
Arcsen · Maadi, Al Qāhirah, Egypt · Posted Jun 17, 2026
Apply on company site Track it in JobSkout
The Firm:
Arcsen is a leading global technology consulting firm specializing in providing innovative solutions and expert guidance to businesses across EMEA. With a commitment to excellence, Arcsen partners with industry giants such as Salesforce, MuleSoft, Tableau, Slack, and Sprout, Certinia, and Splunk, ensuring clients receive top-tier services tailored to their unique needs.
Position Overview:
We are building native mobile apps (not hybrid) for iOS, Android and Huawei, with feature parity to the web platform and the member/loyalty experience. The apps consume the same content and integration APIs as the website. We are hiring at least one senior iOS engineer and one senior Android engineer; Huawei (HMS) capability can sit with the Android engineer. Please screen iOS and Android candidates against the relevant platform sections below.
Key Responsibilities:
Build native apps: iOS in Swift (latest two OS versions, portrait + tablet/landscape) and Android in Kotlin (latest three OS versions), plus Huawei AppGallery distribution and Huawei Mobile Services (HMS) push where required.
Implement core journeys: search and booking/commerce, self-service flows, mobile pass / ticket with Apple Wallet / Google Wallet, document scanning and upload, and calendar sync.
Deliver the member/loyalty profile and features at parity with the website.
Implement push notifications (APNs / FCM / HMS Push), in-app notifications, geolocation, and offline access to static content; optionally smartwatch companion apps.
Consume content and integration APIs (via the integration layer); integrate mobile analytics.
Meet performance targets: app startup under 2 seconds, optimised app size, crash-rate reporting.
Manage store distribution: Apple App Store, Google Play and Huawei AppGallery, with localised metadata and screenshots; optional additional regional stores.