Deskripsi Pekerjaan
Tantangan Baru untuk Mobile Developer Handal!
Kami adalah perusahaan rintisan (startup) di bidang finansial teknologi yang telah melayani jutaan pengguna di Indonesia. Saat ini kami sedang memperkuat tim teknikal dan mencari seorang Mobile Developer yang memiliki semangat tinggi, kreatif, dan berorientasi pada hasil.
Anda akan bertanggung jawab penuh atas pengembangan aplikasi mobile kami di platform Android dan iOS. Bekerja langsung dengan CTO dan tim produk, Anda akan memiliki kesempatan untuk memengaruhi keputusan teknis dan arsitektur aplikasi dari awal. Kami menggunakan teknologi modern seperti Kotlin Multiplatform, SwiftUI, dan Flutter.
Kami menawarkan gaji yang kompetitif, asuransi kesehatan penuh, saham perusahaan, serta kesempatan untuk menghadiri konferensi teknologi internasional. Jika Anda siap untuk level up dalam karir Anda, jangan lewatkan kesempatan ini!
Tanggung Jawab
- Mengembangkan fitur-fitur baru untuk aplikasi mobile sesuai dengan product roadmap.
- Melakukan debugging dan optimisasi performa aplikasi secara berkala.
- Berpartisipasi dalam code review untuk menjaga kualitas kode yang tinggi.
- Berkolaborasi dengan tim backend dan desain untuk memastikan integrasi yang mulus.
- Menulis dokumentasi teknis untuk modul yang dikembangkan.
- Melakukan riset teknologi baru untuk terus meningkatkan stack teknologi perusahaan.
- Memastikan aplikasi memenuhi standar keamanan data dan privasi pengguna.
- Membantu dalam proses deployment ke App Store dan Google Play Store.
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika / Ilmu Komputer atau setara.
- Pengalaman 2-5 tahun sebagai Mobile Developer (portfolio publik sangat dihargai).
- Menguasai Kotlin dan/atau Swift. Pengalaman dengan Flutter atau React Native adalah nilai tambah.
- Pemahaman mendalam tentang arsitektur aplikasi (MVP, MVVM, Clean Architecture).
- Pengalaman dengan Git, RESTful API, dan Firebase.
- Familiar dengan konsep Reactive Programming (RxJava, RxSwift, atau Coroutines Flow/Combine).
- Memiliki pemahaman tentang CI/CD dan pengujian otomatis.
- Kemampuan komunikasi yang baik dan bisa bekerja secara tim maupun individu.