Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan solusi digital inovatif. Saat ini, kami membuka kesempatan emas bagi seorang Mobile Developer berbakat dan visioner untuk bergabung dengan tim engineering kami yang dinamis di Jakarta.
Sebagai Mobile Developer, Anda akan menjadi pilar utama dalam merancang, membangun, dan mengembangkan aplikasi mobile generasi berikutnya menggunakan Flutter dan React Native. Anda akan bekerja dalam lingkungan agile bersama tim produk, desain, dan backend terbaik untuk menghadirkan pengalaman pengguna yang mulus, cepat, dan berdampak luas.
Kami menawarkan lingkungan kerja yang fleksibel, budaya belajar yang kuat, serta paket kompensasi dan benefit yang sangat kompetitif untuk talenta terbaik.
Tanggung Jawab
- Memimpin pengembangan dan pemeliharaan aplikasi mobile untuk platform Android dan iOS menggunakan Flutter serta React Native.
- Berkolaborasi erat dengan tim UI/UX Designer untuk mentransformasi desain Figma menjadi kode yang interaktif dan responsif.
- Melakukan debugging secara proaktif, optimalisasi performa aplikasi, dan memastikan tidak ada technical debt yang signifikan.
- Menulis clean code yang terstruktur, scalable, dan mudah di-test dengan menerapkan arsitektur MVVM atau Clean Architecture.
- Melakukan code review secara rutin untuk menjaga standar kualitas kode dan berbagi pengetahuan dengan sesama developer.
- Mengintegrasikan aplikasi dengan RESTful APIs, third-party libraries, dan layanan backend secara efisien.
- Memastikan kompatibilitas aplikasi di berbagai ukuran layar, versi OS, dan perangkat keras.
- Tetap update dengan tren dan teknologi terbaru di ekosistem mobile development.
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika, Ilmu Komputer, atau bidang relevan lainnya.
- Pengalaman minimal 3-5 tahun sebagai Mobile Developer dengan portofolio aplikasi yang sudah rilis di Play Store dan/atau App Store.
- Expertise mendalam di Flutter (Dart) dan/atau React Native (JavaScript/TypeScript).
- Pemahaman yang kuat tentang konsep state management (Provider, Riverpod, Bloc, atau Redux).
- Berpengalaman menggunakan Git version control dan pipeline CI/CD (Bitrise, GitHub Actions, atau GitLab CI).
- Familiar dengan tools seperti Firebase, App Center, atau tools monitoring aplikasi lainnya.
- Memiliki pemahaman mendalam tentang siklus hidup aplikasi dan submission process ke Google Play Store & Apple App Store.
- Kemampuan komunikasi yang sangat baik, inisiatif tinggi, dan mampu bekerja secara kolaboratif dalam tim.