3. iOS Developer
Deskripsi tugas:
- Merancang dan membangun aplikasi canggih untuk platform iOS.
- Berkolaborasi dengan anggota tim lintas fungsi untuk menentukan, merancang, dan mengirimkan aplikasi dalam kerangka waktu yang ketat.
- Memimpin tim Pengembang Aplikasi Seluler iOS dan modul individu dalam proyek.
- Menghadirkan di seluruh konsep siklus hidup aplikasi, arsitek, pengembangan kode, penerapan, pengujian, rilis ke toko aplikasi, dan dukungan.
- Mengode uji unit untuk kekokohan, termasuk kasus tepi, kegunaan, dan keandalan umum.
- Bekerja pada perbaikan bug dan meningkatkan kinerja aplikasi.
- Terus temukan, evaluasi, dan terapkan teknologi baru untuk memaksimalkan efisiensi pengembangan.
Baca Juga: Segera Daftar! Ini 5 Posisi Lowongan Kerja untuk D3 di LPDP Kemenkeu
Kualifikasi:
- Pengalaman minimal 2 tahun dalam Pengembangan Aplikasi iOS.
- Gelar Sarjana Ilmu Komputer atau yang linier.
- Memiliki keterampilan desain dan pemrograman berorientasi objek yang kuat dalam Objective-C dan Swift 4.x atau RxSwift.
- Memahami iOS SDK (UIKit, Cocoa Touch, WebKit, dll).
- Pengalaman dengan Storyboard, Autolayout, Git, REST Networking, dan Blocks.
- Memiliki pengetahuan yang baik tentang Struktur Data, Algoritma.
- Mampu mereplikasi desain yang tersedia di Zeplin.
- Berpengalaman pada Rx-Swift dan RxCocoa merupakan nilai tambah yang kuat.
- Berpengalaman dengan kerangka kerja pihak ketiga seperti AFNetworking, Moya.
- Mampu berkomunikasi secara efektif, mendokumentasikan ide, dan mengartikulasikan alasan keputusan.