Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang Mobile Senior untuk memimpin inovasi di tim pengembangan aplikasi berbasis mobile. Bergabunglah dengan tim kami yang dinamis untuk menciptakan pengalaman pengguna luar biasa di platform iOS dan Android. Anda akan bekerja dalam lingkungan kolaboratif dengan akses terbaru pada teknologi dan pelatihan profesional berkala.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi mobile native dan cross-platform dengan performa optimal
- Mengimplementasikan arsitektur scalable menggunakan framework modern (React Native, Flutter, Swift, Kotlin)
- Bekerja sama dengan tim UI/UX untuk mengimplementasikan desain pixel-perfect
- Mengoptimalkan performa aplikasi dan memastikan kompatibilitas multi-device
- Menggunakan CI/CD pipeline untuk deployment otomatis ke App Store dan Google Play
- Melakukan code review dan mentoring untuk pengembang junior
- Memantau tren teknologi mobile dan mengintegrasikan best practices terbaru
Kualifikasi
- S1 Teknik Informatika atau bidang terkait dengan minimal 3 tahun pengalaman pengembangan mobile
- Pemahaman mendalam dalam arsitektur aplikasi mobile (iOS/Android)
- Kemahiran dalam React Native, Flutter, Swift, atau Kotlin
- Pengalaman dengan RESTful APIs, GraphQL, dan database lokal
- Portfolio aplikasi yang terpublikasi di App Store/Google Play
- Keahlian dalam debugging, profiling, dan testing otomatis
- Kemampuan komunikasi yang baik dan kemampuan bekerja dalam tim
- Pemahaman dasar Agile/Scrum methodologies