Deskripsi Pekerjaan
TechInnovate Indonesia mencari Senior Mobile Developer yang berbakat untuk bergabung dalam tim pengembangan produk mobile kita yang revolusioner. Bergabunglah dengan kami untuk membentuk masa depan teknologi mobile di Indonesia dan menciptakan pengalaman pengguna yang luar biasa untuk jutaan orang.
Kami menawarkan lingkungan kerja dinamis dengan akses ke teknologi terkini, budaya kolaboratif yang inklusif, dan kesempatan untuk berkontribusi pada proyek-proyek inovatif yang akan mengubah cara orang berinteraksi dengan teknologi.
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi mobile native (iOS/Android) dengan kualitas tinggi
- Bekerja sama dengan tim UX/UI untuk menerjemakan desain menjadi kode yang efisien dan responsif
- Mengoptimalkan performa aplikasi dan memastikan kompatibilitas perangkat yang luas
- Menerapkan best practice dalam arsitektur software dan keamanan aplikasi
- Mengelola integrasi API dan backend services untuk fungsi penuh aplikasi
- Mengikuti proses Agile/Scrum untuk pengembangan iteratif yang efisien
- Mentor junior developers dan berpartisipasi dalam kode review
Kualifikasi
- Minimal 5 tahun pengalaman dalam pengembangan mobile native (Swift/Objective-C untuk iOS, Kotlin/Java untuk Android)
- Pemahaman mendalam tentang arsitektur mobile (MVVM, VIPER, dll)
- Pengalaman dengan CI/CD pipeline dan tools seperti Jenkins, Fastlane
- Kompetensi dalam memecah masalah kompleks dan debugging aplikasi mobile
- Pengalaman dengan RESTful API integration dan data synchronization
- Portfolio aplikasi yang diterbitkan di App Store/Google Play
- Kemampuan komunikasi lisan dan tulisan yang baik dalam Bahasa Indonesia dan Inggris