Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang Mobile Senior yang berbakat untuk bergabung dengan tim inovatif kami. Anda akan mendesain, mengembangkan, dan memelihara aplikasi mobile yang digunakan oleh jutaan pengguna di seluruh Indonesia. Bergabunglah dengan kami untuk menciptakan pengalaman digital yang luar biasa dan berdampak positif pada masyarakat.
Kami menawarkan lingkungan kerja dinamis dengan kesempatan untuk bekerja dengan teknologi terkini dan tim profesional yang bersemangat. Setiap kontribusi Anda akan langsung berdampak pada produk kami dan pengalaman pengguna.
Tanggung Jawab
- Mengembangkan aplikasi mobile native (Android/iOS) dan cross-platform dengan performa tinggi
- Mendesain arsitektur aplikasi yang skalabel dan mudah di-maintain
- Mengimplementasikan fitur baru berdasarkan requirements tim desain dan produk
- Optimalkan performa aplikasi dan memastikan kualitas kode melalui testing dan code review
- Koordinasi dengan backend dan tim UX/UI untuk integrasi yang mulus
- Memantau tren teknologi mobile dan mengimplementasikan best practices
- Memecahkan masalah teknis kompleks dan bugs dengan efektif
Kualifikasi
- S1 Teknik Informatika/Rekayasa Perangkat Lunak atau bidang terkait dengan min. 3 tahun pengalaman
- Pemahaman mendalam Kotlin/Java untuk Android dan Swift/Objective-C untuk iOS
- Pengalaman dengan React Native atau Flutter untuk pengembangan cross-platform
- Kemampuan dalam mengimplementasikan RESTful APIs dan integrasi backend
- Portfolio yang menunjukkan aplikasi mobile yang telah diterbitkan di Play Store/App Store
- Pemahaman konsep OOP, design patterns, dan arsitektur aplikasi
- Kemampuan debugging dan troubleshooting yang kuat
- Komunikasi yang efektif dalam tim dan dengan stakeholder