Memuat halaman...

iOS Developer

Code Kebayoran Lama, DKI Jakarta

Deskripsi pekerjaan

Perusahaan mencari pengembang iOS yang berdedikasi untuk merancang, membangun, menguji, dan memelihara aplikasi iOS untuk perangkat iPhone dan iPad. Peran ini menuntut kemampuan dalam menulis kode yang bersih, efisien, dan dapat digunakan kembali menggunakan bahasa pemrograman Swift. Pengembang akan bertanggung jawab untuk menciptakan antarmuka pengguna yang responsif menggunakan UIKit dan SwiftUI, serta mengintegrasikan RESTful API dan pustaka pihak ketiga. Selain itu, posisi ini melibatkan penerapan pola arsitektur aplikasi seperti MVC, MVVM, atau VIPER, serta kolaborasi erat dengan desainer UI/UX, pengembang backend, QA, dan manajer produk untuk memastikan kualitas aplikasi.

Tanggung jawab: Merancang, mengembangkan, menguji, dan memelihara aplikasi iOS; Menulis kode yang bersih, efisien, dan dapat dipelihara; Mengembangkan antarmuka pengguna yang responsif; Mengintegrasikan RESTful API dan pustaka pihak ketiga; Menerapkan pola arsitektur aplikasi (MVC, MVVM, atau VIPER); Melakukan debugging dan pemecahan masalah; Mengoptimalkan performa aplikasi; Menulis unit test dan berpartisipasi dalam code review; Mengelola status aplikasi, penggunaan memori, dan operasi asinkron; Menggunakan Git untuk kontrol versi; Mempublikasikan dan memelihara aplikasi di Apple App Store.

Kualifikasi: Memiliki 3–5 tahun pengalaman profesional dalam pengembangan aplikasi iOS; Kemahiran yang kuat dalam bahasa Swift; Pemahaman yang baik tentang Objective-C; Pengalaman praktis dengan UIKit dan/atau SwiftUI.

Tanggung jawab

  • Merancang, mengembangkan, menguji, dan memelihara aplikasi iOS
  • Menulis kode yang bersih, efisien, dan dapat dipelihara
  • Mengembangkan antarmuka pengguna yang responsif
  • Mengintegrasikan RESTful API dan pustaka pihak ketiga
  • Menerapkan pola arsitektur aplikasi (MVC, MVVM, atau VIPER)
  • Melakukan debugging dan pemecahan masalah
  • Mengoptimalkan performa aplikasi
  • Menulis unit test dan berpartisipasi dalam code review
  • Mengelola status aplikasi, penggunaan memori, dan operasi asinkron
  • Menggunakan Git untuk kontrol versi
  • Mempublikasikan dan memelihara aplikasi di Apple App Store

Kualifikasi

  • Memiliki 3–5 tahun pengalaman profesional dalam pengembangan aplikasi iOS
  • Kemahiran yang kuat dalam bahasa Swift
  • Pemahaman yang baik tentang Objective-C
  • Pengalaman praktis dengan UIKit dan/atau SwiftUI

Informasi lowongan

Tipe pekerjaan
Contract
Gaji
Negosiasi

Cara melamar

Lowongan aktif terkait

Lihat lowongan kerja terbaru lainnya