Deskripsi Pekerjaan
Bergabunglah dengan tim pengembang mobile kami yang inovatif di TechInnovate Indonesia! Kami mencari Mobile Developer berpengalaman untuk merancang dan mengembangkan aplikasi mobile yang memukau bagi jutaan pengguna di Indonesia. Dalam peran ini, Anda akan berkontribusi pada produk teknologi terdepan yang mengubah cara orang berinteraksi dengan layanan digital.
Mengapa bergabung dengan kami? Budaya kerja dinamis dengan kebebasan kreatif, pelatihan profesional berkala, dan paket kompensasi kompetitif termasuk kesehatan premium dan program bonus kinerja.
Tanggung Jawab
- Mengembangkan aplikasi native iOS (Swift/Objective-C) dan Android (Kotlin/Java) sesuai spesifikasi teknis
- Mengimplementasikan arsitektur aplikasi modular dengan pendekatan clean code dan SOLID principles
- Mengintegrasikan API backend dengan teknologi RESTful dan GraphQL
- Melakukan debugging dan optimasi performa aplikasi untuk pengalaman pengguna yang mulus
- Koordinasi dengan tim UI/UX untuk memastikan implementasi desain yang akurat
- Melakukan testing unit, integration testing, dan continuous deployment melalui CI/CD pipelines
- Memantau tren teknologi mobile terbaru dan mengimplementasikan best practices
Kualifikasi
- Minimal 3 tahun pengalaman pengembangan aplikasi mobile native
- Kemahiran dalam Swift/Objective-C untuk iOS dan Kotlin/Java untuk Android
- Pemahaman mendalam tentang lifecycle aplikasi, state management (Redux, MVVM), dan arsitektur modular
- Pengalaman dengan React Native atau Flutter sebagai plus
- Keahlian dalam integrasi API dan database lokal (SQLite, Realm)
- Portofolio aplikasi yang diterbitkan di App Store/Google Play
- Sertifikasi Google Mobile Web Specialist atau Apple Certified Developer diutamakan
- Kemampuan komunikasi lisan dan tulisan yang baik dalam Bahasa Indonesia dan Inggris