iOS Developer — Code.id (South Jakarta, DKI Jakarta)
Tentang Posisi iOS Developer di Code.id
Hei kamu! Ada peluang kerja yang sangat menarik untuk kamu yang sedang mencari perubahan karir di dunia pengembangan aplikasi. Code.id, sebuah perusahaan teknologi terkemuka, membuka lowongan untuk posisi iOS Developer. Jika kamu memiliki gairah dalam pengembangan aplikasi mobile dan ingin bergabung dengan tim yang inovatif, posisi ini mungkin cocok untukmu. Dengan lokasi kerja di South Jakarta, DKI Jakarta, dan tipe kerja on-site, kamu akan memiliki kesempatan untuk bekerja langsung di kantor dan berkolaborasi dengan tim yang handal. Mari kita jelajahi lebih lanjut tentang apa yang diharapkan dari peran ini dan siapa yang cocok untuk melamar. Posisi iOS Developer di Code.id membutuhkan seseorang yang kreatif, berpengalaman, dan berkomitmen untuk mengembangkan aplikasi berkualitas tinggi untuk platform iOS. Kamu akan terlibat dalam seluruh siklus pengembangan aplikasi, mulai dari desain, pengkodean, pengujian, hingga pemeliharaan. Ini adalah peluang bagi kamu untuk menunjukkan keahlianmu dalam pengembangan iOS dan berkontribusi dalam proyek-proyek menarik yang dapat berdampak nyata bagi pengguna.Kenapa Posisi iOS Developer di Code.id Menarik
- Kesempatan untuk bekerja dengan teknologi terbaru dan terbaik dalam pengembangan iOS.
- Bekerja dalam lingkungan yang dinamis dan inovatif di salah satu perusahaan teknologi terkemuka.
- Kolaborasi erat dengan tim desainer UI/UX, pengembang backend, dan manajer produk.
- Pengembangan karir yang cepat dengan peluang untuk tumbuh bersama perusahaan.
- Akses ke sumber daya dan alat pengembangan terbaik untuk memastikan kualitas kerja.
- Kesempatan untuk menerbitkan dan memelihara aplikasi di Apple App Store.
- Pelatihan dan pengembangan keterampilan berkelanjutan untuk tetap up-to-date dengan perkembangan industri.
Kualifikasi yang Dibutuhkan untuk Menjadi iOS Developer di Code.id
Pengalaman Kerja dan Latar Belakang yang Dicari Code.id
Untuk melamar posisi iOS Developer di Code.id, kamu diharapkan memiliki pengalaman profesional minimal 3-5 tahun dalam pengembangan aplikasi iOS. Ini berarti kamu harus sudah terbiasa dengan tantangan dan dinamika pengembangan aplikasi mobile. Selain itu, kamu harus memiliki gelar S1, yang menunjukkan bahwa kamu memiliki dasar pengetahuan yang kuat dalam ilmu komputer atau bidang terkait.Kemampuan Teknis yang Wajib Dimiliki iOS Developer di Code.id
Dalam hal keterampilan teknis, kamu harus memiliki keahlian yang kuat dalam pemrograman Swift dan pemahaman yang baik tentang Objective-C. Pengalaman praktis dengan UIKit dan/atau SwiftUI juga merupakan prasyarat penting. Selain itu, kamu harus memiliki pemahaman mendalam tentang iOS SDK, Foundation, dan framework iOS inti lainnya. Kemampuan untuk mengintegrasikan RESTful API menggunakan URLSession atau library jaringan, serta pengetahuan tentang parsing JSON, metode HTTP, otentikasi, dan penanganan kesalahan API, juga sangat diperlukan. Kamu juga harus familiar dengan pola arsitektur aplikasi seperti MVC dan MVVM, serta pemrograman asinkron menggunakan Grand Central Dispatch (GCD), OperationQueue, atau Swift Concurrency (async/await). Pengalaman dengan persistensi data lokal menggunakan Core Data, UserDefaults, atau SQLite akan menjadi nilai tambah. Keterampilan dalam menggunakan Git dan alat kolaborasi kode, serta pengalaman dengan Xcode, Instruments, debugging, dan pengoptimalan performa, juga harus kamu miliki. Terakhir, pengetahuan tentang unit testing menggunakan XCTest, pengelolaan memori, ARC, dan siklus retensi, serta pengalaman dengan pengiriman App Store, profil provisioning, sertifikat, dan penandatanganan kode, akan membuat aplikasimu lebih kompetitif.Tugas dan Tanggung Jawab Harian Sebagai iOS Developer di Code.id
Sebagai iOS Developer di Code.id, kamu akan terlibat dalam berbagai tugas menarik yang membantu mengembangkan aplikasi berkualitas tinggi untuk iPhone dan iPad. Berikut adalah beberapa tanggung jawab utama yang akan kamu miliki:
- Merancang, mengembangkan, menguji, dan memelihara aplikasi iOS untuk iPhone dan iPad.
- Menulis kode yang bersih, dapat digunakan kembali, efisien, dan mudah dirawat menggunakan Swift.
- Mengelola antarmuka yang responsif dan ramah pengguna menggunakan UIKit dan SwiftUI.
- Mengintegrasikan RESTful API dan library pihak ketiga ke dalam aplikasi mobile.
- Menerapkan pola arsitektur aplikasi seperti MVC, MVVM, atau VIPER.
- Bekerja sama dengan desainer UI/UX, pengembang backend, insinyur QA, dan manajer produk.
- Men-debug aplikasi, memecahkan masalah, dan mengoptimalkan performa.
- Menulis unit test dan berpartisipasi dalam code review untuk memastikan kualitas kode.
- Mengelola state aplikasi, penggunaan memori, dan operasi asinkron.
- Menggunakan Git untuk kontrol versi dan berkolaborasi secara efektif dalam lingkungan pengembangan Agile.
- Menerbitkan dan memelihara aplikasi di Apple App Store.
- Selalu mengikuti perkembangan terbaru teknologi iOS, panduan Apple, dan praktik pengembangan terbaik.
Info Lowongan
| Info | Keterangan |
|---|---|
| Posisi | iOS Developer |
| Lokasi | South Jakarta, DKI Jakarta |
| Tipe Pekerjaan | contract |
Cara Melamar Posisi iOS Developer di Code.id
Jika kamu merasa bahwa kamu memenuhi semua kualifikasi dan siap untuk mengambil tantangan baru, jangan ragu untuk melamar posisi ini. Persiapkan CV dan surat lamaranmu dengan baik, pastikan untuk menyoroti pengalaman dan keterampilan yang relevan. Kunjungi halaman SuratPlus Career untuk menemukan template CV dan surat lamaran yang dapat membantu kamu dalam proses persiapan. Setelah semuanya siap, kirimkan lamaranmu melalui tombol lamar yang tersedia di halaman ini. Selamat mencoba dan semoga sukses!Disclaimer
Informasi lowongan kerja ini bersumber dari pihak ketiga. SuratPlus tidak berafiliasi langsung dengan perusahaan dan tidak bertanggung jawab atas kesalahan informasi atau kerugian dalam proses rekrutmen. Selalu verifikasi detail lowongan dan jangan berikan informasi bank atau kartu kredit.
