Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang fokus pada inovasi digital. Saat ini, kami sedang mencari Mobile Developer berbakat dan bersemangat untuk bergabung dengan tim pengembangan kami yang dinamis. Anda akan berperan penting dalam merancang, mengembangkan, dan memelihara aplikasi mobile berkualitas tinggi untuk platform Android dan iOS. Jika Anda memiliki hasrat terhadap teknologi mobile, pengalaman dengan framework modern, dan ingin tumbuh dalam lingkungan yang mendukung, inilah kesempatan Anda untuk berkontribusi pada produk yang digunakan oleh jutaan pengguna.
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile yang inovatif dan responsif untuk platform Android dan iOS.
- Berkolaborasi dengan tim desain dan produk untuk menciptakan pengalaman pengguna yang mulus dan intuitif.
- Menulis kode yang bersih, terstruktur, dan dapat dipelihara dengan mengikuti praktik terbaik pengembangan perangkat lunak.
- Melakukan pengujian menyeluruh dan debugging untuk memastikan aplikasi berjalan dengan optimal dan bebas dari bug.
- Mengintegrasikan aplikasi dengan API backend dan layanan pihak ketiga.
- Melakukan review kode dan memberikan masukan konstruktif kepada anggota tim lainnya.
- Terus memantau tren teknologi mobile terbaru dan mengusulkan perbaikan atau adopsi teknologi baru.
- Berpartisipasi dalam perencanaan sprint dan estimasi tugas menggunakan metodologi Agile.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 3 tahun sebagai Mobile Developer, dengan portofolio aplikasi yang telah dirilis di App Store atau Google Play Store.
- Penguasaan bahasa pemrograman seperti Kotlin, Swift, Flutter, atau React Native.
- Pemahaman mendalam tentang siklus hidup aplikasi, arsitektur MVVM, dan library seperti Retrofit, Alamofire, atau Bloc.
- Pengalaman dengan RESTful API dan integrasi database (SQLite, Firebase).
- Familiar dengan version control (Git) dan CI/CD tools.
- Kemampuan problem-solving yang kuat dan perhatian terhadap detail.
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim.