Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Mobile App Engineer di Fibr Corp kami kurasi dari Glints (kategori Kreatif & Desain). Perhatikan lokasi kerja (Jagakarsa) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Kami mencari Mobile App Engineer yang bisa langsung berkontribusi pada pengembangan tiga produk yang dibangun di atas satu framework bersama: FibrPOS (point-of-sale), FibrTIX (ticketing), dan FibrHR (HRIS). Satu codebase Flutter melayani ketiga produk, sehingga kandidat harus nyaman dengan arsitektur multi-tenant/white-label, abstraksi lintas produk, dan pola offline-first. Ke depan, engineer ini juga dilibatkan dalam pengembangan web app untuk fitur self-service, sehingga pengalaman/keterbukaan ke pengembangan web menjadi nilai penting.
Tanggung Jawab
Mengembangkan & memelihara fitur lintas FibrPOS, FibrTIX, dan FibrHR di atas Framework yang ada.
Membangun fitur offline-first: sumber data ? cache lokal ? rekonsiliasi ? UI.
Merancang abstraksi reusable lintas produk (kontrak Plan/UserRole, widgets, base repository).
Menulis state management berbasis BLoC/Cubit yang teruji (unit test + bloc test).
Mengintegrasikan Firebase, payment/QRIS, push notification, dan analytics.
Menjaga kualitas: code review, lint, konsistensi konvensi codebase.
Kualifikasi
2+ tahun pengalaman Flutter/Dart, Kotlin & Swift di aplikasi produksi.
Kuat di state management (BLoC/Provider) dan arsitektur bersih (repository pattern, DI).
Berpengalaman dengan Firebase (Firestore, Auth, FCM, Crashlytics, Remote Config, Storage).
Paham caching/offline (Hive) dan sinkronisasi data.
Terbiasa dengan pola Dart modern: freezed, json_serializable, dartz (Either), build_runner.
Disiplin testing (unit + bloc_test) dan kolaborasi via Git/PR.
Pengalaman multi-tenant / white-label app atau SDK/framework yang dikonsumsi banyak aplikasi.
Localizations & theming dinamis berbasis konfigurasi.
Payment integration (QRIS, settlement, withdrawal) & compliance terkait.
Analytics product: Mixpanel/Firebase Analytics.
CI/CD mobile (fastlane, build flavors, rilis App Store/Play Store), profiling performa (DevTools).
Platform channels / native ringan (Kotlin/Swift).
UI styling lanjutan (mix), animasi (lottie, animations), flutter_svg.