Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.
Mobile Application Engineer (Flutter, Angular, and Ionic)
We operate mobile and hybrid application platforms used by corporate clients and operators for wallet management, card operations, TOTP-secured authentication, QR scanning, document handling, and related digital workflows. The role requires an engineer who can work across native mobile delivery, hybrid mobile applications, and web-facing application components. We are looking for a Senior Mobile Application Engineer with strong hands-on experience across three core stacks: Flutter / Dart, Angular / TypeScript, and Ionic.
Key responsibilities
- Build and maintain mobile application features across Flutter, Angular / TypeScript, and Ionic where required
- Develop Flutter screens and flows following MVVM-style patterns such as Stacked, Riverpod, or BLoC
- Contribute to Angular-based modules, TypeScript services, routing, reusable components, and responsive interface flows
- Support Ionic-based hybrid application development and WebView-integrated customer journeys
- Manage multi-flavor builds across SIT, UAT, PreProd, and Prod for Android and iOS
- Support mobile CI/CD automation, including Android signing, iOS provisioning profiles, TestFlight, and Xcode build pipelines
- Integrate REST APIs consistently across mobile, hybrid, and web-facing application components
- Manage secure on-device storage, TOTP-based MFA, PIN authentication, biometric authentication, and auth token handling
- Implement and maintain Firebase Remote Config, Crashlytics, Analytics, App Distribution, and Sentry monitoring
About you
- 4+ years of mobile application engineering experience, with strong Flutter / Dart exposure
- Hands-on experience with Angular / TypeScript application development
- Working experience with Ionic or hybrid mobile application frameworks
- Experience with MVVM-style state management in Flutter, such as Stacked, Riverpod, BLoC, or equivalent
- Solid understanding of Flutter code generation, including build_runner and freezed
- Proficiency with Android and iOS build configuration, multi-flavor releases, keystore signing, and provisioning profiles
- Firebase SDK experience, including Crashlytics, Remote Config, Analytics, and App Distribution
- Experience with REST API integration, request / response handling, error handling, and mobile API contract alignment
- Experience with secure storage, token handling, biometric authentication, OTP, or TOTP flows on mobile
- Ability to work across mobile, hybrid, and web teams without being limited to a singgle framework