Native Mobile Engineer (iOS / Android / Huawei)
Core
Building native mobile applications for iOS, Android, and Huawei platforms with feature parity to the web platform, focusing on member/loyalty experiences, search, booking, and commerce flows.
Role type
Senior Native Mobile Engineer (iOS/Android/Huawei)
Builds
Native mobile apps for iOS, Android, and Huawei AppGallery
Domain
Travel/Commerce / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, Kotlin, REST/GraphQL API integration, Push notification infrastructure (APNs/FCM), App Store distribution management, Geolocation, Offline content access
Preferred skills
Huawei Mobile Services (HMS), Apple Wallet/Google Wallet integration, Multi-language/RTL support, High-traffic transactional app experience
Technologies
Swift, Kotlin, Apple App Store, Google Play, Huawei AppGallery, APNs, FCM, HMS Push
Responsibilities
Build native apps in Swift and Kotlin; Implement core journeys including search, booking, and self-service flows; Deliver member/loyalty profile features; Implement push notifications, geolocation, and offline access; Consume content and integration APIs; Meet performance targets for startup time and crash rates; Manage store distribution and localization.
Seniority
Senior, hands-on IC