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. The role is not limited to Flutter development; it requires
the ability to build, maintain, integrate, test, and release mobile and hybrid applications across Android, iOS, and
browser-based user journeys.
Flutter / Dart
Mobile app screens, state management,
builds, release workflows
Angular / TypeScript
Web modules, components, routing,
services, API integration
Ionic
Hybrid mobile apps, WebView flows, cross-
platform delivery
What You Will Do
- 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
- Run Flutter code generation workflows, including build_runner, freezed models, and route generation
- 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
- Write and maintain widget, integration, and regression tests for mobile application releases
- Participate in app store submission, release versioning, deployment notes, and production support activities
What You Bring
- 4+ years of mobile application engineering experience, with strong Flutter / Dart exposure
- Hands-on experience with Angular / TypeScript application development
Petaling Jaya, Malaysia | Senior Mobile Application Engineer
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 single framework
Required and Preferred Skills
The role should be positioned as a mobile application engineering role across three primary stacks, with Flutter
remaining important but not the only focus.
Required Preferred
Flutter / Dart application development iOS GitHub Actions CI or Xcode-based CI/CD
Angular / TypeScript application development Sentry integration and mobile observability
Ionic or hybrid mobile application experience Flutter widget and integration testing
MVVM or comparable mobile architecture pattern WebView embedding and hybrid customer journeys
Multi-flavor Android + iOS builds ARB-based localisation
Android keystore signing + iOS provisioning profiles App Store and Google Play release management
REST API integration patterns Corporate wallet, fintech, payments, or regulated services
exposure
Firebase Crashlytics, Remote Config, Analytics, App Distribution Mobile application security hardening
Secure storage + authentication token handling
Mobile MFA, OTP, or TOTP patterns