Kementerian Koperasi saat ini mengembangkan aplikasi Super-App. Pengembangan super-app koperasi ditujukan untuk menggabungkan berbagai layanan pemerintahan dan produk ke dalam satu platform yang terintegrasi, guna meningkatkan pelayanan kepada anggota dan memperkuat posisi koperasi dalam ekosistem digital.
Role: Mobile Apps Developer bertugas mengembangkan aplikasi berbasis Android/iOS (atau cross-platform seperti Flutter/React Native) sesuai dengan kebutuhan super-app koperasi.
Cakupan Kerja:
- Mengembangkan aplikasi cross-platform berbasis Flutter/React Native sesuai dengan kebutuhan super-app koperasi.
- Mengimplementasikan fitur-fitur utama, seperti pendaftaran anggota, transaksi keuangan, dan akses layanan koperasi lainnya.
- Menjamin keamanan data pengguna, termasuk enkripsi data dan penerapan best practice security di sisi mobile.
- Menyusun unit testing dan melakukan debugging untuk memastikan stabilitas aplikasi.
- Melakukan pengujian kompatibilitas pada berbagai versi OS dan tipe perangkat.
Keterampilan:
Penguasaan Bahasa Pemrograman
- Framework cross-platform (Flutter/React Native).
- Pengetahuan tentang pattern MVVM, MVP, atau arsitektur aplikasi mobile yang sesuai.
Pemahaman SDK dan Library Mobile
- Familiar dengan SDK bawaan platform (misalnya Android SDK, iOS SDK) dan library umum seperti Retrofit, Alamofire, Firebase, dsb.
- Kemampuan menggunakan library pihak ketiga untuk push notification, payment gateway, dan integrasi layanan lain.
Pemrograman UI/UX Mobile
- Mengerti prinsip-prinsip desain responsif dan guidelines platform (Material Design untuk Android, Human Interface Guidelines untuk iOS).
- Kemampuan untuk menyesuaikan layout agar dapat beradaptasi di berbagai ukuran layar.
Keterampilan Testing
- Memahami unit testing, UI testing, dan integrasi continuous integration (CI).
- Penggunaan emulator/simulator dan perangkat fisik untuk pengujian.
Pengetahuan Keamanan Mobile
- Mengetahui enkripsi data, secure storage, serta teknik pencegahan reverse engineering atau kebocoran data.
Lingkup Proyek:
Pengembangan super-app dengan fitur:
- Executive Dashboard
- Mini-App 1: Profile dan Single Sign-On
- Mini-App 2: Perizinan
- Mini-App 5: Marketplace (Omnichannel)
- Mini-App 8: Pendanaan Koperasi (LPDB)
- Mini-App 9: Pendaftaran domain kop.id
- Engine OneCoop: API Transaction Sycn ODS
Jangka waktu: 6 bulan
Infrastruktur: Cloud Native
Requirement: Flutter/React Native
Fokus:
- User Experience (UX) yang Optimal: Menjamin aplikasi mudah digunakan, responsif, dan stabil untuk menunjang kebutuhan anggota koperasi.
- Integrasi Layanan Koperasi: Mengintegrasikan berbagai layanan (transaksi, simpan-pinjam, pembelian, dsb.) ke dalam satu platform mobile yang terpadu.
- Skalabilitas dan Kinerja Aplikasi: Menjaga performa aplikasi agar tetap lancar meski diakses bersamaan oleh banyak pengguna.
- Keamanan Transaksi dan Data: Menerapkan mekanisme keamanan end-to-end, khususnya dalam transaksi finansial dan pengelolaan data pribadi anggota.
Pengalaman Sebelumnya:
- Portofolio Pengembangan Aplikasi Mobile: Memiliki pengalaman membuat atau berkontribusi dalam aplikasi Android/iOS yang telah dirilis ke Play Store/App Store atau Mampu menunjukkan studi kasus atau contoh proyek nyata.
- Kolaborasi dalam Tim Multidisiplin: Pernah bekerja sama dengan tim desain, back-end, DevOps, dan QA dalam satu siklus pengembangan. Terbiasa menggunakan Git atau version control system lainnya untuk pengembangan kolaboratif.
- Pengalaman dengan Proyek Skala Kecil/Menengah: Pernah menangani proyek yang melibatkan banyak modul atau fitur. Memahami proses release management, deployment ke store, dan penanganan feedback pengguna (diutamakan).
- Pengetahuan Integrasi Payment/Transaksi (Diutamakan): Memiliki pengalaman dalam integrasi payment gateway atau sistem keuangan lainnya. Mengerti tata kelola keamanan dan compliance terkait transaksi digital.
Pelatihan Digitalent dan Sertifikasi (diutamakan):
- Telah mengisi Skill Asesmen dan Profiling Assessment pada Diploy.id
- Telah mengikuti pelatihan digitalent terkait Fullstack
- Memiliki sertifikat terkait Mobile App Development.
- Sertifikat Microskill SPBE
Tahapan Seleksi
- Seleksi Skill dan Profiling Assesment Kandidat
- Pemberkasan melalui LPSE
- Wawancara dan Penjelasan Portofolio
- Penandatanganan Kontra Kerja dan Onboarding
- Kontrak Tenaga Ahli: Mei - Oktober
- Catatan: pendaftaran hanya melalui diploy. Bagi yang belum memiliki akun Diploy silakan mendaftar ke digitalent.komdigi.go.id dan menyelesaikan 1 pelatihan Microskill.