Pengumuman! Cek Eligibilitas Magang Nasional Batch 3 Tahun 2026 Sudah Dibuka. Segera cek status kelayakan Anda melalui akun Maganghub.
Metro Tekno Media Infranusantara
Nusantara Infrastructure Internship Program
Assignment: Holding Company
Job Description:
1. Membantu proses pengembangan dan optimasi aplikasi mobile mencakup OttoApps Mobile, OttoOperator, dan NISA Mobile dengan memanfaatkan teknologi Flutter dan bahasa pemrograman Dart.
2. Mengimplementasikan rancangan antarmuka pengguna (UI/UX) yang bersumber dari Figma ke dalam kode aplikasi mobile dengan senantiasa mematuhi Design System perusahaan.
3. Melakukan integrasi aplikasi mobile dengan arsitektur RESTful API yang disediakan oleh tim backend OttoParking.
4. Menerapkan manajemen status (state management) aplikasi yang sesuai dengan standar proyek yang berlaku, seperti Riverpod, BLoC, atau GetX.
5. Mengembangkan berbagai fitur esensial pada aplikasi mobile, termasuk namun tidak terbatas pada sistem autentikasi (login), push notification, integrasi QR Code, pemanfaatan kamera, location service, serta fitur pendukung lainnya.
6. Melakukan tindakan debugging, pengujian terstruktur (testing), perbaikan gangguan (bug fixing), serta optimasi performa demi kelancaran jalannya aplikasi.
7. Membangun komunikasi dan kolaborasi yang sinergis dengan backend developer, desainer UI/UX, serta mentor guna memastikan seluruh fungsi berjalan selaras dengan spesifikasi sistem.
Mempelajari arsitektur dasar pengembangan aplikasi mobile menggunakan framework Flutter dan web menggunakan Next.js (App Router), mencakup widget lifecycle, arsitektur komponen, prinsip UI responsif, alur konsumsi RESTful API, Git workflow tim, serta pengenalan AI Agentic Coding.
Mempelajari arsitektur proses pengembangan aplikasi dan Design System di lingkungan holding (sektor tol NITA dan ekosistem OttoParking), standar konversi desain Figma-to-Code yang presisi, adaptasi multi-screen, serta standarisasi implementasi AI Agentic Coding dalam pipeline pengembangan tim.
Mempraktikkan pengembangan aplikasi mobile menggunakan Flutter dan AI Agentic Coding, mencakup konversi antarmuka Figma ke widget native, penerapan State Management (Riverpod/BLoC), konsumsi RESTful API, integrasi sensor perangkat (kamera, QR Scanner, GPS, Push Notification), serta penyimpanan lokal.
Mempraktikkan pengembangan aplikasi web interaktif menggunakan Next.js, TypeScript, dan Tailwind CSS, mencakup konversi desain Figma, state orchestration, integrasi live API, validasi form dinamis, visualisasi data monitoring, serta penanganan otentikasi pengguna.
Melakukan pengujian komprehensif terhadap aplikasi mobile dan web yang telah dikembangkan, mencakup automated widget testing, functional UI testing, profiling performa dan stabilitas aplikasi, serta berpartisipasi aktif dalam sesi review pemenuhan kebutuhan sistem.
Mengevaluasi hasil pengembangan selama program, menyiapkan berkas release build (Android APK/AAB dan web bundle), menyusun dokumentasi teknis sistem, serta menyajikan presentasi hasil kerja dan potensi improvement ke depan.
Menara Global Lt. 23, Jl. Gatot Subroto No.Kav. 27, RT.3/RW.3, Kuningan, Kuningan Tim., Kecamatan Setiabudi, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12950
Kota Adm. Jakarta Selatan

Biro Umum, Sekretariat Utama (Depok, Jawa Barat)
Kesehatan Gigi dan Mulut, Kesehatan Gigi, Keperawatan Gigi
Rasuna Residence Development
Tata Boga, Perhotelan, Pendidikan Tata Boga, Manajemen Perhotelan dan Pariwisata, Pengelolaan Perhotelan
Tljo Asset Management
Bisnis Perhotelan, Perhotelan, Manajemen Perhotelan, Manajemen Perhotelan dan Pariwisata
Jakarta Pakar Kardia
Gizi dan Dietetika, Gizi Klinik

PT. Visi Utama Indonesia
Tata Boga, Perhotelan, Seni Kuliner, Manajemen Kuliner

PT. Prana Nadi
Tata Boga, Hospitality dan Pariwisata, Manajemen Pariwisata