Deskripsi Pekerjaan
Bergabunglah dengan tim inovatif kami di TechInnovate Indonesia sebagai Pengembang iOS Senior! Kami mencari profesional berpengalaman untuk memimpin pengembangan aplikasi mobile berperforma tinggi yang memukau pengguna di seluruh Indonesia. Dalam peran kunci ini, Anda akan mendesarkan arsitektur iOS, mentortas tim junior, dan menghadirkan solusi teknologi yang menciptakan dampak nyata bagi jutaan pengguna.
Kami menawarkan lingkungan kerja dinamis dengan akses ke teknologi terkini, pelatihan berkala, dan budaya kolaboratif yang mengutamakan inovasi dan pertumbuhan karir. Bergabunglah dengan kami untuk membentuk masa depan teknologi mobile di Indonesia!
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi iOS menggunakan Swift dan SwiftUI
- Mendesain arsitektur aplikasi yang skalabel dan berkinerja tinggi
- Bekerja sama dengan tim UI/UX untuk mengimplementasikan desain yang responsif
- Mengoptimalkan aplikasi untuk performa dan kegunaan melalui profilasi dan debugging
- Mentoring dan berbagi pengetahuan dengan pengembang tim junior
- Mengintegrasikan API backend dan layanan pihak ketiga
- Melakukan analisis dan peningkatan berkelanjutan aplikasi berdasarkan data pengguna
- Mengikuti praktik pengembangan iOS terbaik dan standar industri
Kualifikasi
- Pengalaman minimal 4 tahun dalam pengembangan aplikasi iOS dengan portfolio yang kuat
- Keahlian mendalam dalam Swift, SwiftUI, dan iOS SDK
- Pemahaman komprehensif tentang arsitektur aplikasi iOS (MVVM, VIPER)
- Pengalaman dengan CI/CD pipeline dan tools seperti Fastlane
- Kemampuan debugging dan optimasi performa aplikasi iOS
- Pemahaman konsep desain UI/UX dan implementasi responsif
- Pengalaman kerja dengan version control (Git) dan metodologi Agile
- Sarjana Teknik Informatika atau bidang terkait