Job Description
TechInnovate Indonesia mencari Pengembang Aplikasi Mobile Senior yang berbakat untuk bergabung dengan tim inovatif kami di Jakarta. Anda akan menjadi bagian penting dalam merancang dan mengembangkan aplikasi mobile yang mengubah cara pengguna berinteraksi dengan teknologi. Dengan gaji kompetitif dan lingkungan kerja yang dinamis, ini adalah kesempatan emas untuk meningkatkan karir Anda di industri teknologi terdepan.
Responsibility
- Mengembangkan aplikasi mobile native (iOS/Android) dan cross-platform (Flutter/React Native) sesuai spesifikasi teknis
- Mengimplementasikan arsitektur backend menggunakan RESTful API dan GraphQL
- Melakukan debugging dan optimasi performa aplikasi untuk memastikan pengalaman pengguna yang mulus
- Bekerja sama dengan tim UI/UX untuk menerjemakan desain menjadi fitur fungsional
- Mengelola siklus hidup aplikasi dari development hingga deployment di App Store dan Google Play
- Melakukan code review dan mengikuti best practice dalam pengembangan software
- Memonitor metrik aplikasi dan memberikan laporan progress kepada manajer proyek
Qualification
- Sarjana Teknik Informatika atau bidang terkait dengan minimal 3 tahun pengalaman
- Pemahaman mendalam tentang pengembangan native iOS (Swift/Objective-C) dan Android (Kotlin/Java)
- Pengalaman dengan framework cross-platform seperti Flutter atau React Native
- Keahlian dalam integrasi backend dengan API dan database (Firebase, MongoDB, PostgreSQL)
- Portofolio minimal 3 aplikasi mobile yang telah diterbitkan di App Store/Google Play
- Kemampuan analisis masalah dan pemecahan masalah yang kuat
- Kemampuan komunikasi yang baik dan bekerja efektif dalam tim
- Pengalaman dengan CI/CD pipeline dan version control (Git)