Pengumuman! Cek Eligibilitas Magang Nasional Batch 3 Tahun 2026 Sudah Dibuka. Segera cek status kelayakan Anda melalui akun Maganghub.

PT Ramayana Lestari Sentosa, Tbk
Kami mencari peserta magang Web Developer untuk bergabung di tim IT. Selama 6 bulan, Anda akan dibimbing mentor untuk ikut mengembangkan aplikasi web internal yang mendukung operasional perusahaan ritel, menggunakan PHP dan framework Laravel, mulai dari dasar pemrograman, pengelolaan database, pembuatan fitur dan API, hingga pengujian dan proyek akhir.
Yang Akan Anda Pelajari dan Kerjakan:
Menulis kode PHP yang rapi dengan konsep OOP, Composer, dan standar penulisan kode tim
Mengembangkan fitur aplikasi web dengan Laravel (route, controller, Blade, Eloquent, migration, seeder)
Merancang tabel dan relasi database serta menulis query SQL
Membuat fitur CRUD lengkap dengan validasi, autentikasi, dan pembatasan hak akses
Membangun REST API dan mengujinya dengan alat uji API
Menerapkan keamanan dasar aplikasi web (CSRF, XSS, SQL injection, pengelolaan kredensial)
Menulis pengujian (feature test dan unit test) serta menelusuri error melalui log
Menggunakan Git, mengajukan pull request, dan mengikuti code review serta alur kerja Agile/Scrum
Mengerjakan proyek mini, mendokumentasikannya, dan mempresentasikannya di akhir program
Mampu memahami profil perusahaan, visi, misi, nilai-nilai, serta struktur organisasi Mampu menjelaskan alur bisnis ritel dan peran aplikasi web internal dalam mendukung operasional Mampu memahami peran dan fungsi tim IT, termasuk pembagian tugas pengembangan, infrastruktur, dan support Mampu memahami cara kerja web (client-server, HTTP/HTTPS, request-response, cookie dan session) Mampu menyiapkan lingkungan kerja (PHP, Composer, database, code editor, akses repositori) dengan bantuan mentor Mampu memahami kebijakan keamanan informasi dan perlindungan data perusahaan Mampu menyusun target belajar pribadi bersama mentor dan mengisi logbook harian
Mampu menerapkan sintaks PHP dasar Mampu menerapkan konsep OOP pada PHP Mampu menggunakan Composer untuk mengelola dependensi dan autoloading Mampu menyusun halaman dengan HTML dan CSS, termasuk tampilan responsif dasar Mampu menggunakan JavaScript dasar untuk interaksi sederhana Mampu menggunakan Git untuk commit, branch, merge, dan penanganan konflik sederhana Mampu menulis kode sesuai standar penulisan PHP yang dipakai tim
Mampu memahami struktur proyek Laravel dan pola MVC Mampu membuat route, controller, dan resource controller sesuai konvensi Laravel Mampu membuat tampilan dengan Blade Mampu mengelola konfigurasi lewat file .env dan memahami perbedaan environment Mampu menggunakan migration dan seeder untuk membuat serta mengisi struktur database Mampu menggunakan Eloquent ORM untuk operasi dasar Mampu menggunakan Artisan untuk membuat controller, model, dan migration Mampu menangani validasi input dengan Form Request dan menampilkan pesan kesalahan di Blade
Mampu memahami konsep database relasional Mampu menulis query SQL serta operasi INSERT, UPDATE, dan DELETE dengan aman Mampu membuat endpoint REST API pada bahasa backend yang dipakai tim Mampu membuat fitur CRUD lengkap dari tampilan, API, hingga database Mampu menerapkan autentikasi dan otorisasi dasar Mampu menerapkan keamanan web dasar Mampu menguji endpoint menggunakan alat uji API dan membaca log kesalahan
Mampu menulis unit test atau pengujian fungsional sederhana untuk fitur yang dibuat Mampu mengajukan pull request dan menindaklanjuti komentar code review Mampu bekerja dalam alur Agile/Scrum Mampu mengerjakan proyek mini sesuai rencana dengan supervisi ringan Mampu mengoptimalkan performa halaman dan mengukurnya dengan alat audit Mampu menerapkan dasar SEO Mampu melaporkan kemajuan proyek secara berkala dan menerima umpan balik dengan cepat
Mampu mengerjakan proyek mini dengan supervisi ringan Mampu mengoptimalkan performa dasar Mampu memahami proses deployment Laravel bersama mentor Mampu menyusun dokumentasi teknis dan panduan penggunaan aplikasi Mampu mempresentasikan dan mendemonstrasikan hasil proyek kepada mentor dan tim, serta menjelaskan keputusan teknis dan kendala Mampu mengerjakan post-test dan menunjukkan peningkatan dibanding pre-test Mampu menyiapkan portofolio kerja dan mempersiapkan uji kompetensi sesuai skema yang ditetapkan
RR78+CVJ, RT.9/RW.7, Kp. Bali, Kecamatan Tanah Abang, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10250

Kota Adm. Jakarta Pusat

Wisma Nusantara International (Pullman Jakarta Indonesia)
Bahasa Dan Kebudayaan Korea, Bahasa dan Kebudayaan Korea, Pendidikan Bahasa Korea, Bahasa Korea
Jaya Ripta Bhuwana
Hospitaliti dan Pariwisata, Hospitality dan Pariwisata

PT Halim Bangun Sarana Indah
Teknik Mesin, Teknik Industri, Pembuatan Peralatan dan Perkakas Produksi, Teknik Elektro, Teknik Sipil, Pengelolaan Perhotelan

Direktorat Kesatuan Pengawasan Laut dan Pelayaran (KPLP)
Ilmu Komputer

PT Eterna Karya Sejahtera
Teknik Mesin Industri, Teknik Mesin, Manajemen Pemasaran/Marketing

Perumda Pembangunan Sarana Jaya
Instalasi dan Pemeliharaan Jaringan Listrik, Teknik Instalasi Listrik, Perhotelan, Pengelolaan Lingkungan, Teknik Perawatan Dan Perbaikan Gedung