Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan solusi digital inovatif. Saat ini kami sedang mencari seorang Mobile Developer berbakat dan bersemangat untuk bergabung dengan tim teknis kami. Anda akan memegang peranan kunci dalam merancang, mengembangkan, dan memelihara aplikasi mobile berkualitas tinggi yang digunakan oleh jutaan pengguna di seluruh Indonesia. Jika Anda adalah seorang pemecah masalah yang kreatif dan memiliki hasrat terhadap teknologi mobile terkini, kami ingin berkenalan dengan Anda!
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile native (Android/iOS) menggunakan bahasa pemrograman modern seperti Kotlin, Java, atau Swift.
- Berkolaborasi dengan tim Product Design dan Backend Engineer untuk mengimplementasikan fitur-fitur baru yang inovatif.
- Melakukan code review dan memastikan kualitas kode sesuai dengan standar industri (Clean Architecture, SOLID Principles).
- Mengoptimalkan performa aplikasi, mengatasi bug, dan melakukan debugging secara menyeluruh.
- Menulis unit test dan integration test untuk memastikan stabilitas dan keandalan aplikasi.
- Berpartisipasi dalam perencanaan sprint dan estimasi tugas teknis dalam framework Agile/Scrum.
- Memantau tren industri terbaru dan mengintegrasikan teknologi baru ke dalam tumpukan teknologi perusahaan.
- Membuat dokumentasi teknis yang jelas dan komprehensif untuk pengembangan di masa mendatang.
Kualifikasi
- Minimal 2-3 tahun pengalaman sebagai Mobile Developer (Fresh Graduate dengan portofolio kuat dipersilakan).
- Menguasai setidaknya salah satu platform pengembangan mobile: Android (Kotlin/Java) atau iOS (Swift/Objective-C).
- Memiliki pengalaman dengan framework multiplatform seperti Flutter atau React Native (nilai plus).
- Memahami konsep RESTful API dan integrasi dengan layanan backend.
- Menguasai Git dan alur kerja pengembangan berbasis version control.
- Memiliki pemahaman yang kuat tentang prinsip-prinsip desain UI/UX mobile.
- Berpengalaman dalam mempublikasikan aplikasi ke Google Play Store atau Apple App Store.
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim lintas fungsi.