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

Garuda Digital Semesta
1. Mengembangkan dan memelihara aplikasi web menggunakan Laravel dan teknologi frontend dengan arahan dari tim developer.
2. Mengimplementasikan fitur backend menggunakan Laravel, termasuk arsitektur MVC, routing, middleware, controllers, Eloquent ORM, migrations, validasi, dan RESTful API.
3. Merancang dan mengelola relational database menggunakan PostgreSQL, MySQL, atau sistem sejenis, termasuk perancangan skema, penulisan kueri SQL, pengelolaan relasi antartabel, dan data.
4. Mengembangkan dan mengintegrasikan RESTful API untuk mendukung komunikasi antara aplikasi frontend dan layanan backend.
5. Mengembangkan frontend interfaces menggunakan HTML, CSS, dan JavaScript, serta menerapkan framework atau library frontend sesuai kebutuhan proyek.
6. Mengimplementasikan mekanisme caching dan session management dasar menggunakan Redis atau teknologi sejenis.
7. Melakukan debugging, testing, dan troubleshooting untuk mengidentifikasi serta membantu menyelesaikan masalah pada aplikasi.
8. Menggunakan Git dan version control workflow untuk mengelola source code serta berkolaborasi dengan tim pengembangan.
9. Berkolaborasi dengan Project Manager, UI/UX Designer, QA Engineer, dan developer lainnya selama proses pengembangan perangkat lunak.
10. Berpartisipasi dalam code review, diskusi teknis, dan aktivitas pengembangan untuk mendukung kualitas serta maintainability kode.
11. Menyusun dan memelihara dokumentasi teknis terkait fitur aplikasi, API, struktur database, dan proses pengembangan.
12. Berpartisipasi dalam rapat proyek serta menyampaikan pembaruan mengenai progres pengembangan, kendala, dan tugas yang telah diselesaikan.
13. Mempelajari dan mengeksplorasi tools, teknologi, framework, serta best practices software development untuk meningkatkan keterampilan teknis.
Mempelajari fundamental web development menggunakan HTML, CSS, JavaScript dasar, dan PHP, serta konsep pengembangan aplikasi menggunakan Laravel, termasuk struktur proyek, arsitektur MVC, routing, controllers, middleware, views, forms, dan validation.
Mempelajari konsep pengelolaan database menggunakan MySQL atau PostgreSQL, termasuk perancangan database schema, tabel dan relasi, SQL queries, migrations, seeders, Eloquent ORM, operasi CRUD, validasi data, serta authentication dan authorization.
Mempelajari konsep RESTful API untuk integrasi aplikasi, termasuk HTTP methods, request dan response, JSON, API routing, controllers, validasi, autentikasi, error handling, dokumentasi API, penggunaan Postman, serta integrasi dengan layanan lain.
Mempelajari konsep pengembangan antarmuka menggunakan HTML, CSS, dan JavaScript, termasuk responsive design, frontend components, framework atau library frontend dasar, konsumsi API, asynchronous requests, form handling, state dan session management, serta integrasi frontend dan backend.
Mempelajari workflow pengembangan kolaboratif menggunakan Git, branching, pull request, dan code review, serta konsep debugging, testing, error handling, Redis caching, session management, optimasi performa dasar, reusable components, clean code, dan dokumentasi teknis.
Mempelajari tahapan pengembangan aplikasi fullstack secara end-to-end, mulai dari analisis kebutuhan, perancangan database, pengembangan backend dan REST API, implementasi frontend, autentikasi, integrasi aplikasi, testing, hingga deployment dan dokumentasi.
Membangun aplikasi web sederhana menggunakan HTML, CSS, JavaScript, PHP, dan Laravel dengan menerapkan struktur proyek, arsitektur MVC, routing, controllers, middleware, views, forms, serta validasi input berdasarkan requirement yang diberikan.
Merancang database schema, membuat tabel dan relasi, mengimplementasikan migrations dan seeders, serta mengembangkan fitur CRUD menggunakan Eloquent ORM, validasi data, authentication, dan authorization sesuai kebutuhan aplikasi.
Mengembangkan RESTful API menggunakan Laravel, mengimplementasikan endpoint, request dan response berbasis JSON, validasi, autentikasi, serta error handling, kemudian melakukan pengujian menggunakan Postman, menyusun dokumentasi API, dan mengintegrasikan API dengan layanan lain.
Mengembangkan antarmuka aplikasi yang responsif, membangun komponen frontend, mengimplementasikan form handling dan asynchronous requests, mengonsumsi REST API, serta mengintegrasikan frontend dengan backend untuk memastikan alur dan fungsi aplikasi berjalan sesuai requirement.
Mengelola source code menggunakan Git dan branching, melakukan pull request dan code review, menguji serta melakukan debugging aplikasi, menangani error, menerapkan caching menggunakan Redis sesuai kebutuhan, mengoptimalkan performa dasar, menyempurnakan reusable components, dan menyusun dokumentasi teknis.
Mengembangkan final project secara end-to-end berdasarkan requirement, mulai dari analisis kebutuhan, perancangan database, pengembangan backend dan REST API, implementasi frontend, autentikasi, integrasi aplikasi, testing dan debugging, penerapan Git workflow dan code review, hingga deployment dasar, penyusunan dokumentasi, serta presentasi hasil akhir.
Summarecon Bandung, Jl. Magna Timur No.106, Rancabolang, Kec. Gedebage, Kota Bandung, Jawa Barat 40294

Kota Bandung
Garuda Digital Semesta adalah perusahaan teknologi.

Koperasi Karyawan PT. Len Industri (Persero)
Multimedia, Animasi, Desain Komunikasi Visual, Desain Produk, Desain Grafis

PT Dirgantara Indonesian (Persero)
Teknik Mesin, Teknik Penerbangan

PT Dirgantara Indonesian (Persero)
Teknik Dirgantara, Aeronautika

PT Dirgantara Indonesian (Persero)
Teknik Mesin, Teknik Penerbangan

Koperasi Karyawan PT. Len Industri (Persero)
Teknik Mekatronika, Teknik Mesin, Teknik Fisika, Teknik Elektro, Teknik Sipil

Organisasi Riset Kebumian dan Maritim
Informatika, Teknik Geomatika