Deskripsi Pekerjaan
Bergabunglah dengan tim inovasi kami di InnovateTech Solutions! Kami mencari Pengembang Mobile Senior yang berbakat untuk merancang dan mengembangkan aplikasi mobile berperforma tinggi yang mengubah cara pengguna berinteraksi dengan teknologi. Anda akan bekerja dalam lingkungan kolaboratif menggunakan teknologi terkini untuk menciptakan solusi digital yang memukau.
Kami menawarkan budaya kerja dinamis, kesempatan profesional berkembang, dan paket kompensasi kompetif. Jika Anda memiliki passion untuk teknologi mobile dan ingin berkontribusi pada produk yang digunakan jutaan pengguna, ini adalah kesempatan Anda untuk bersinar.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi iOS (Swift) dan Android (Kotlin) dengan performa optimal
- Menerapkan arsitektur scalable menggunakan MVVM/MVP dan SOLID principles
- Mengintegrasikan backend RESTful APIs dan teknologi cloud (AWS/Firebase)
- Mengoptimalkan UX/UI untuk pengalaman pengguna yang intuitif dan responsif
- Melakukan debugging dan troubleshooting aplikasi di berbagai perangkat
- Koordinasi dengan tim UI/UX dan product untuk eksekusi visi produk
- Memonitor dan meningkatkan metrik performa aplikasi (latensi, crash rate)
- Mentor junior developers dan berpartisipasi dalam code review
Kualifikasi
- S1 Teknik Informatika atau bidang terkait dengan minimal 3 tahun pengalaman
- Expertise dalam native development (Swift untuk iOS, Kotlin untuk Android)
- Pengalaman dengan React Native atau Flutter untuk cross-platform development
- Memahami CI/CD pipeline (Jenkins, GitLab CI) dan DevOps practices
- Pemahaman mendalam tentang state management (Redux, MobX, Provider)
- Portofolio aplikasi published di App Store/Google Play
- Kemampuan analisis teknis dan problem-solving yang kuat
- Bahasa Inggris lisan dan tulisan yang baik