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

Gits Indonesia
1. Mengembangkan dan menyempurnakan fitur aplikasi mobile menggunakan Flutter/Dart berdasarkan requirements dan desain yang telah ditentukan.
2. Mengimplementasikan komponen UI, layout, navigasi, form, dan user flow sesuai kebutuhan aplikasi.
3. Mengimplementasikan state management menggunakan Provider, Riverpod, Bloc, atau framework sejenis sesuai standar pengembangan tim.
4. Mengintegrasikan aplikasi dengan REST API, termasuk penanganan request/response, parsing JSON, autentikasi, loading state, dan error handling.
5. Mengimplementasikan penyimpanan dan pengelolaan data lokal menggunakan SQLite, Hive, ObjectBox, atau teknologi sejenis.
6. Melakukan debugging, troubleshooting, dan perbaikan bug dengan arahan tim untuk meningkatkan stabilitas serta kualitas aplikasi.
7. Menyusun dan menjalankan unit test, widget test, serta functional test untuk fitur yang dikembangkan.
8. Menggunakan Git dan version control workflow, termasuk branching, commit, pull request, merge, dan conflict resolution dasar.
9. Berpartisipasi dalam code review serta menerapkan masukan tim untuk meningkatkan readability, maintainability, dan kualitas kode.
10. Menerapkan prinsip clean code dan dasar arsitektur perangkat lunak sesuai standar pengembangan serta struktur proyek yang digunakan tim.
11. Mendukung proses build dan release aplikasi, termasuk pembuatan APK/AAB dan pengelolaan versioning.
12. Menyusun dan memperbarui dokumentasi teknis terkait fitur, API, konfigurasi, dan proses pengembangan.
13. Berkolaborasi dengan Backend Developer, QA Engineer, Project Manager, dan anggota tim lainnya selama proses pengembangan produk.
14. Berpartisipasi dalam daily meeting, sprint planning, sprint review, dan sprint retrospective, serta menyampaikan progres, kendala, dan hasil pekerjaan.
15. Mengeksplorasi teknologi, library, dan best practices yang relevan untuk meningkatkan keterampilan serta kualitas pengembangan aplikasi mobile.
Mempelajari dasar pemrograman Dart dan konsep pengembangan aplikasi menggunakan Flutter, meliputi struktur proyek, widget, Material Design, layout seperti Row, Column, Stack, ListView, dan GridView, responsive layout, form dan validasi, navigasi aplikasi, serta penggunaan IDE dan development tools.
Mempelajari pengembangan aplikasi mobile dengan alur dan struktur yang lebih kompleks, termasuk perancangan user flow, routing dan navigation, reusable components, state management menggunakan Provider, Riverpod, atau Bloc, lifecycle aplikasi, separation of concerns, clean code, arsitektur dasar, serta Git workflow.
Mempelajari konsep integrasi aplikasi mobile dengan backend melalui REST API, termasuk HTTP methods, JSON, request dan response, serialization, authentication dan token management, loading, empty dan error state, serta API error handling. Materi juga mencakup pengelolaan data lokal menggunakan SQLite, Hive, atau ObjectBox, termasuk operasi CRUD dan caching.
Mempelajari teknik debugging, logging, exception handling, dan bug fixing, serta konsep unit test, widget test, functional testing, dan penyusunan test case. Materi juga mencakup code review, refactoring, clean code, keamanan aplikasi dasar, dan pengelolaan data secara aman.
Mempelajari workflow pengembangan aplikasi secara kolaboratif menggunakan Git, termasuk branching, commit, pull request, merge, dan conflict resolution, serta metodologi Agile/Scrum melalui sprint, daily meeting, sprint review, dan retrospective. Materi juga mencakup dokumentasi teknis, konfigurasi environment, versioning, serta proses build dan release dalam format APK/AAB.
Mempelajari integrasi seluruh tahapan pengembangan aplikasi mobile, mulai dari analisis kebutuhan, perancangan UI dan user flow, implementasi fitur, state management, integrasi API, pengelolaan data lokal, testing, hingga build, release, dan dokumentasi aplikasi.
Mengembangkan antarmuka aplikasi mobile menggunakan Flutter dan Dart dengan menerapkan widget, Material Design, berbagai layout, responsive design, form dan validasi, serta navigasi dasar berdasarkan desain dan requirement yang diberikan.
Mengembangkan fitur aplikasi mobile berdasarkan user flow, menerapkan routing dan navigation, membangun reusable components, mengelola state menggunakan Provider, Riverpod, atau Bloc, serta menerapkan separation of concerns, clean code, dan struktur aplikasi yang terorganisasi.
Mengintegrasikan aplikasi mobile dengan REST API, mengimplementasikan request dan response, serialization, authentication dan token management, serta menangani loading, empty, dan error state. Mengembangkan penyimpanan data lokal menggunakan SQLite, Hive, atau ObjectBox melalui operasi CRUD dan caching sesuai kebutuhan aplikasi.
Menyusun dan menjalankan test case, melakukan unit test dan widget test, melaksanakan pengujian fungsional, melakukan debugging dan bug fixing, menangani exception, serta menerapkan refactoring, code review, dan praktik keamanan dasar untuk meningkatkan kualitas aplikasi.
Mengelola source code menggunakan Git, melakukan branching, commit, pull request, merge, dan conflict resolution, serta berkolaborasi dalam sprint. Menyusun dokumentasi teknis, mengonfigurasi environment, menerapkan versioning, dan melakukan build aplikasi menjadi APK/AAB untuk kebutuhan pengujian atau distribusi.
Mengembangkan final project aplikasi mobile secara end-to-end berdasarkan requirement, mulai dari analisis kebutuhan, implementasi UI dan navigasi, state management, integrasi REST API dan autentikasi, pengelolaan database lokal, hingga error handling, testing, debugging, code review, dan dokumentasi. Pembelajaran diakhiri dengan proses build APK/AAB, demonstrasi aplikasi, dan presentasi hasil proyek.
Summarecon Bandung, Jl. Magna Timur No.106, Rancabolang, Kec. Gedebage, Kota Bandung, Jawa Barat 40296

Kota Bandung
We are a digital agency, specialized in IT Consulting. Good environment for work and to develop clients’ application

Puri Laju Abba
Instalasi dan Pemeliharaan Jaringan Listrik, Pemeliharaan Mesin

Mitrakarya Niaga Sukses
Tata Boga, Pendidikan Tata Boga, Manajemen Kuliner, Pendidikan Vokasional Seni Kuliner

Puri Laju Abba
Seni Kuliner dan Pengelolaan Jasa Makanan, Perhotelan, Seni Kuliner

Nusa Sejahtera Kharisma
Kedokteran Gigi, Kedokteran, Keperawatan

PT Dawa Daya Kahuripan
Fisioterapi

Mitrakarya Niaga Sukses
Bisnis Perhotelan, Perhotelan, Manajemen Perhotelan, Manajemen Perhotelan dan Pariwisata, Pengelolaan Perhotelan