Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Mobile Developer di PT Sigma Global Teknologi kami kurasi dari Glints (kategori Kreatif & Desain). Perhatikan lokasi kerja (Kembangan) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Full Requirement
3 - 4 Years Exper
1. Memiliki kemampuan komunikasi yang jelas dan efektif, terutama ketika
berkomunikasi dengan tim non-technical
2. Mampu bekerja dalam tim dan berkolaborasi lintas fungsi
3. Memiliki kemampuan problem solving yang kuat dan berpikir secara logis
4. Proaktif, mampu mengelola task dan prioritas kerja secara mandiri dan tidak
bergantung pada instruksi yang terlalu rinci
5. Adaptif terhadap perubahan requirement
6. Memiliki kemampuan critical thinking dan memahami dampak terhadap bisnis
Specific Requirement
1. Memahami pola arsitektur MVMM, Clean Architecture, dan MVC
2. Memahami lifecycle aplikasi mobile, debugging tools (Logcat, Profiler, dan sejenisnya),
error handling serta crash handling
3. Berpengalaman menggunakan Flutter, React Native, atau Native Android (Kotlin),
Native iOS (Swift), diutamakan kandidat yang memiliki keahlian dalam Flutter
4. Memiliki pengalaman dalam integrasi REST API (authentication, pagination, dan error
handling), state management (Provider, Bloc, Redux, dan lainnya), serta version control
menggunakan Git (branching dan pull request)
5. Mampu menulis kode yang bersih (clean code) dan modular
6. Mampu melakukan troubleshooting isu yang kompleks
Full Job Desk
Job Description
1. Mengembangkan dan memelihara aplikasi mobile (Android/iOS) dengan standar
kualitas production-ready
2. Menerjemahkan kebutuhan bisnis dan desain UI/UX menjadi fitur aplikasi yang stabil,
scalable, dan user-friendly
3. Mengintegrasi dan mengelola RESTful API secara efisien
4. Melakukan debugging, troubleshooting, dan root cause analysis terhadap
permasalahan yang terjadi di environment production
5. Mengoptimalkan performa aplikasi, termasuk loading time, memory usage, dan
responsiveness
6. Menulis kode yang clean, reuseable, dan maintainable
7. Mengimplementasikan unit testing atau integration testing
8. Melakukan proses build dan deployment aplikasi ke Google Play Store atau App Store
9. Membuat dokumentasi teknis, seperti flow aplikasi, penggunaan API, dan lainnya