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

Teknologi Kode Indonesia
1. Melayani pembuatan, perbaikan dan pemeliharaan software bidang mobile engineering sesuai requirement yang telah disepakati dengan klien;
2. Menganalisa permasalahan yang terjadi dalam mobile engineering diinformasikan ke bagian/engineer yangsesuai keahliannya;
3. Melakukan updating technical knowledge dan troubleshoot bidang mobile engineering ke database pengetahuan;
4. Melakukan riset terbaru pada bidang Mobile Engineer;
5. Melakukan koordinasi internal dan membuat laporan perkembangan pencapaian target dan progress kerja untuk dilaporkan ke atasan sesuai tools yang disepakati.
Git: Git flow (branching, merging, resolving conflicts, pull request). • Dart Essentials: Type system, OOP principles, asynchronous programming (Futures, Streams), dan Null Safety. • Setup Environment: Konfigurasi Flutter SDK, IDE (VS Code/Android Studio), dan Emulator/Simulator.
Widget Tree: Memahami Stateless vs Stateful Widget, Element Tree, dan Render Tree. • Layout & Styling: Penggunaan layout standard (Row, Column, Stack, Flex) dan Material/Cupertino Design. • Responsive UI: Strategi membangun UI yang adaptif di berbagai ukuran layar (LayoutBuilder, MediaQuery).
State Management: Memahami siklus hidup state dan memilih tool yang tepat (BLoC/Cubit atau Provider/Riverpod). • Clean Architecture: Memisahkan kode menjadi lapisan Data (Repository/Data Sources), Domain (Use Cases/Entities), dan Presentation (UI/State). • Dependency Injection: Manajemen dependensi menggunakan package seperti GetIt.
Networking: Integrasi RESTful API menggunakan Dio or Http client, serta penanganan error code (400, 401, 500). • Local Database: Penyimpanan data lokal (caching) menggunakan Hive, Isar, atau Secure Storage. • Basic Security: Memahami konsep SSL Pinning, enkripsi data lokal, dan manajemen environment variables (.env)
Debugging Tools: Memanfaatkan DevTools, Dart Observatory, dan logging untuk melacak memori bocor (memory leaks) serta render issues. • Testing Strategy: Perbedaan Unit Testing, Widget Testing, dan Integration Testing. • Error Monitoring: Pengenalan crash reporting tools seperti Firebase Crashlytics atau Sentry.
Optimasi Aplikasi: Teknik memperkecil ukuran APK/AAB/IPA, optimasi render gambar, dan deferred loading. • Store Guidelines: Aturan dan regulasi privasi Google Play Store dan Apple App Store (App Privacy, Target SDK). • Deployment Flow: Memahami signing identities, Keystore (Android), Certificates & Provisioning Profiles (iOS)
Praktik Git: Mengelola repositori lokal dan remote (GitHub/GitLab), membuat feature branch, dan simulasi code review via PR. • Praktik Dart: Membuat aplikasi CLI berbasis Dart untuk mematangkan pemahaman logic, data structures, dan manipulasi asinkron.
Slicing UI: Mengubah desain dari Figma/Adobe XD menjadi kode Flutter yang presisi secara visual. • Custom Widgets: Membuat komponen UI yang reusable (tombol, input fields, custom cards) untuk membentuk struktur design system yang rapi.
Arsitektur Proyek: Mengatur struktur folder berskala produksi. • Penerapan State: Mengimplementasikan BLoC atau Riverpod untuk mengatur alur data dari interaksi pengguna ke business logic.
Fitur Autentikasi: Membangun alur Login/Register lengkap dengan token handling (JWT) dan auto-login. • Offline Capabilities: Membuat fitur aplikasi yang tetap bisa menampilkan data dari cache lokal saat jaringan internet terputus.
Menulis Test Case: Membuat unit test untuk business logic (use cases/bloc) dan widget test untuk komponen UI utama. • Fixing & Maintenance: Simulasi menangani bug report (misal: race conditions, null pointer exception), memperbaikinya tanpa merusak fitur lain, dan memantau stabilitasnya via Firebase Dashboard.
Build Production: Menghasilkan berkas .aab (Android App Bundle) dan .ipa yang sudah ter-sign dengan benar. • Rilis Toko Aplikasi: Mengunggah aplikasi ke Google Play Console (Internal/Beta Testing track) dan Apple App Store Connect (TestFlight) hingga siap untuk di-submit ke publik.
Jl. Tj. No.126, Sorosutan, Kec. Umbulharjo, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55162

Kota Yogyakarta
Perusahaan Penelitian dan Pengembangan Teknologi Perusahaan teknologi yang menciptakan solusi inovatif komprehensif, mengedepankan nilai transparansi, mengutamakan riset teknologi, dan pengembangan sumber daya manusia dengan tenaga profesional yang terbuka untuk berkolaborasi.

Rs Bethesda Yogyakarta
Okupasi Terapi, Terapi Okupasi

Rs Bethesda Yogyakarta
Keperawatan, Kesehatan Gigi dan Mulut, Kesehatan Gigi, Keperawatan Gigi, Keperawatan

Sinar Mandiri Semesta
Instalasi dan Pemeliharaan Jaringan Listrik, Teknik Listrik, Elektronika

Unit Bisnis Yogyakarta
Farmasi

Rs Bethesda Yogyakarta
Fisioterapi, fisioterapi

Rs Bethesda Yogyakarta
Terapi Wicara dan Bahasa, Terapi Wicara