Deskripsi Pekerjaan
Bergabunglah dengan tim inovatif kami di TechInnovate Indonesia sebagai Senior Mobile Developer! Kami mencari profesional berpengalaman untuk memimpin pengembangan aplikasi mobile berkinerja tinggi yang mencapai jutaan pengguna di seluruh Asia Tenggara. Anda akan berperan krusial dalam merancang, mengembangkan, dan mengoptimalkan aplikasi iOS dan Android yang menghadirkan pengalaman pengguna luar biasa.
Dengan budaya kerja yang dinamis dan fasilitas modern, kami menawarkan lingkungan kolaboratif di mana kreativitas dan inovasi didorong. Bergabunglah dengan kami untuk membentuk masa depan teknologi mobile di Indonesia!
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi mobile iOS (Swift/Objective-C) dan Android (Kotlin/Java) sesuai standar industri
- Menerapkan arsitektur modular dan scalable untuk aplikasi kompleks
- Memimpin sesi desain teknis dan review kode untuk memastikan kualitas produk
- Mengoptimalkan performa aplikasi dan memecahkan masalah teknis yang kompleks
- Bekerja sama dengan tim UI/UX untuk mengimplementasikan desain yang responsif dan intuitif
- Memantau tren teknologi terkini dan mengintegrasikan best practices pengembangan mobile
- Mentor dan memimpin pengembang junior dalam tim
Kualifikasi
- Minimal 5 tahun pengalaman dalam pengembangan mobile native (iOS & Android)
- Keahlian mendalam dalam Swift, Objective-C, Kotlin, dan Java
- Pemahaman arsitektur MVVM/MVC dan pengalaman dengan framework seperti RxJava/RxSwift
- Pengalaman dengan CI/CD pipeline untuk aplikasi mobile (Jenkins, Fastlane)
- Portofolio aplikasi yang telah diterbitkan di App Store & Google Play
- Keahlian dalam optimisasi performa dan debugging aplikasi mobile
- Sertifikasi pengembangan mobile (Apple/Google) adalah nilai tambah
- Kemampuan komunikasi lisan dan tulisan yang baik dalam Bahasa Indonesia dan Inggris