FoJobPreviewBackLink:Mobile Developer / Surabaya
Tugas dan Tanggung Jawab Utama

Seorang mobile developer memiliki berbagai tugas, termasuk:

Mendesain, membangun atau memelihara aplikasi mobile, menggunakan bahasa pemrograman dan media digital sesuai dengan standard perusahaan. Berunding dengan tim pengembangan untuk memprioritaskan kebutuhan, menyelesaikan konflik, mengembangkan aplikasi atau memilih solusi. Wajib melakukan Back-up file secara rutin dari aplikasi lokal untuk pemulihan instan dalam kasus masalah. Mengidentifikasi masalah yang ditemukan oleh umpan balik pengujian atau pelanggan dan memperbaiki masalah-masalah. Evaluasi kode untuk memastikan bahwa itu adalah sah, benar terstruktur, memenuhi standar industri dan kompatibel dengan perangkat atau sistem operasi. Pemeliharaan dan Pembaruan: Memperbarui aplikasi secara berkala dengan fitur baru, perbaikan keamanan, atau peningkatan kinerja, serta memastikan kompatibilitas dengan versi sistem operasi terbaru. Menjaga pemahaman teknologi saat ini atau praktek pemrograman melalui melanjutkan pendidikan, membaca atau partisipasi dalam konferensi profesional, workshop atau kelompok. Menganalisis kebutuhan pengguna untuk membantu menentukan persyaratan teknis. Melengkapi file pendukung teknis/dokumen project seperti UAT, Project Tracker, Progress Report, Module Assignment, Bug Tracker, Workplan dll. Melaksanakan pekerjaan tambahan di luar tugas utama yang ditugaskan oleh perusahaan, sepanjang untuk kepentingan posisi/jabatan tersebut.

Keterampilan yang Dibutuhkan Keterampilan Teknis:

Bahasa Pemrograman: Penguasaan bahasa seperti Kotlin atau Java untuk Android, dan Swift atau Objective-C untuk iOS. Kerangka Kerja (Framework): Pengetahuan tentang kerangka kerja lintas platform seperti React Native dan Flutter APIs dan Layanan Web: Memahami cara mengintegrasikan aplikasi dengan layanan backend melalui API (Application Programming Interface). Manajemen Versi: Penggunaan Git atau sistem serupa untuk mengelola kode.

Keterampilan Non-Teknis:

Penyelesaian Masalah: Kemampuan untuk menganalisis masalah teknis dan menemukan solusi efektif. Perhatian terhadap Detail: Ketelitian dalam menulis kode dan mengidentifikasi kesalahan kecil. Komunikasi: Mampu berinteraksi secara efektif dengan anggota tim lainnya. Proses Bisnis: mampu menganalisa proses bisnis system secara keseluruhan

#J-18808-Ljbffr