Native Mobile Engineer
Posted 17 Jun 2026
Advertised as “Native Mobile Engineer (iOS / Android / Huawei)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
No salary listed for this role.
Field of studyComputer Science, Information Technology (or related)
Study levelBachelor's
**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.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5+ years of native mobile development.
- Senior-level Swift (iOS) OR Kotlin (Android) — specify which platform the candidate leads on.
- Strong REST / GraphQL API integration.
- Experience with push infrastructure (APNs / FCM).
- Experience publishing and maintaining apps in production app stores.
Nice-to-have
- Huawei Mobile Services (HMS) and AppGallery experience (especially for the Android hire).
- Multi-language and right-to-left (Arabic) app experience.