Deskripsi Pekerjaan
Hai Pengembang Mobile Berbakat! Bergabunglah dengan TechInnovate Indonesia sebagai Pengembang Mobile Senior dan rancang aplikasi revolusioner yang mengubah cara jutaan pengguna berinteraksi dengan teknologi. Kami mencari visioner yang antusias untuk memimpin inovasi di ekosistem mobile terdepan Indonesia.
Sebagai bagian dari tim Mobile Engineering, Anda akan mengembangkan solusi scalable untuk platform iOS dan Android, berkolaborasi dengan desainer dan backend engineers untuk menciptakan pengalaman pengguna luar biasa. Dengan budaya kerja yang dinamis dan sumber daya tak terbatas, Anda akan berkesempatan untuk memimpin proyek berdampak tinggi dan meningkatkan karir Anda di industri teknologi yang berkembang pesat.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile native (iOS/Android) dengan performa optimal
- Menerapkan arsitektur modern (MVVM, Clean Architecture) untuk kode yang maintainable
- Bekerja sama dengan tim UX/UI untuk mencapai desain yang responsif dan intuitif
- Optimalkan aplikasi untuk kecepatan, stabilitas, dan pengalaman pengguna yang sempurna
- Integrasi dengan API backend dan layanan cloud (AWS/GCP)
- Menjaga kualitas melalui testing otomatis dan continuous integration
- Mentor junior developers dan memimpin sesi code review
Kualifikasi
- Minimal 4+ tahun pengalaman pengembangan mobile native (Swift/Objective-C untuk iOS, Kotlin/Java untuk Android)
- Pemahaman mendalam tentang lifecycle framework mobile dan best practice
- Pengalaman dengan CI/CD pipeline (Jenkins, Fastlane) dan testing framework
- Keahlian dalam state management (Redux, MVVM, Bloc) dan dependency injection
- Portfolio aplikasi published di App Store/Google Play dengan rating ≥4.5
- Memahami prinsip design system dan accessibility guidelines
- Kemampuan komunikasi lisan dan tulisan yang luar biasa dalam Bahasa Indonesia dan Inggris