Pengumuman! Cek Eligibilitas Magang Nasional Batch 3 Tahun 2026 Sudah Dibuka. Segera cek status kelayakan Anda melalui akun Maganghub.
PT. Meratus Line
Membantu pengembangan aplikasi mobile FreightHub yang dipakai driver di lapangan (update status, ePOD, tracking lokasi), termasuk fix bug dan bikin fitur kecil.
Mempelajari alur kerja driver FreightHub, proses pengiriman barang, serta fungsi aplikasi dalam mendukung aktivitas operasional di lapangan. Peserta mengenal teknologi dan bahasa pemrograman yang digunakan, melakukan setup development environment, memahami struktur codebase, dan mempelajari alur kerja pengembangan aplikasi yang sudah ada. Aktivitas: development environment setup, codebase exploration, application architecture overview, dan analisis alur kerja driver.
Mempelajari pengembangan antarmuka mobile, navigasi antarhalaman, pengelolaan state, serta validasi input. Peserta mulai mengembangkan layar dan fitur sederhana yang relevan dengan aktivitas driver, seperti tampilan detail pengiriman atau formulir pembaruan status. Aktivitas: UI components, navigation, state management, form validation, dan implementasi fitur sederhana.
Mempelajari komunikasi antara aplikasi mobile dan backend melalui API, termasuk pengambilan serta pengiriman data, pengelolaan respons, autentikasi sesuai mekanisme aplikasi, dan penanganan error. Peserta juga belajar menyimpan data secara lokal untuk mendukung kebutuhan aplikasi ketika koneksi terbatas. Aktivitas: REST API integration, JSON parsing, asynchronous operations, local storage, dan API error handling.
Mempelajari integrasi aplikasi dengan fitur perangkat mobile yang mendukung pekerjaan driver. Peserta berlatih mengakses GPS dan lokasi, mengambil foto sebagai bukti pengiriman, serta menggunakan kamera untuk pemindaian QR apabila didukung oleh alur bisnis FreightHub. Peserta juga memahami izin akses perangkat dan penanganan kegagalan fitur perangkat. Aktivitas: location services, camera integration, image handling, QR scanning, permission management, dan device testing.
Mempelajari teknik menemukan dan memperbaiki bug, membaca log dan pesan error, serta melakukan pengujian terhadap berbagai kondisi penggunaan. Peserta juga mempelajari penanganan koneksi internet yang tidak stabil, kegagalan request, sinkronisasi data lokal dengan server, dan pencegahan duplikasi data ketika aplikasi kembali online. Aktivitas: debugging, unit testing, integration testing, network error handling, retry mechanism, dan data synchronization.
Peserta mengerjakan satu fitur FreightHub secara end-to-end berdasarkan kebutuhan operasional driver. Proyek mencakup pemahaman requirement, implementasi antarmuka dan logika fitur, integrasi API atau perangkat bila diperlukan, penanganan error, debugging, serta pengujian. Peserta melakukan koordinasi dengan mentor dan tim terkait untuk memastikan fitur sesuai kebutuhan sebelum disiapkan ke lingkungan testing dan dipresentasikan. Aktivitas: feature implementation, code review, bug fixing, test execution, build preparation, dan final presentation.
Jl. Jenderal Sudirman No.32, RT.3/RW.2, Karet Tengsin, Kecamatan Tanah Abang, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10220
Kota Surabaya

Direktorat Kesatuan Pengawasan Laut dan Pelayaran (KPLP)
Ilmu Komputer
Jaya Ripta Bhuwana
Hospitaliti dan Pariwisata, Hospitality dan Pariwisata
Rumah Sakit Islam Jakarta Cempaka Putih
Fisioterapi, fisioterapi
Rumah Sakit Islam Jakarta Cempaka Putih
Okupasi Terapi, Terapi Okupasi

PT Kapuas Cemerlang Maju
Tata Boga, Pendidikan Tata Boga

Perumda Pembangunan Sarana Jaya
Bisnis Perhotelan, Tata Boga, Perhotelan, Seni Kuliner, Manajemen Perhotelan, Pendidikan Vokasional Seni Kuliner