Source description
About the role
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
More at 10decoders