Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan aplikasi mobile inovatif. Kami sedang mencari seorang Mobile Developer berbakat dan bersemangat untuk bergabung dengan tim teknik kami yang dinamis. Anda akan bertanggung jawab untuk merancang, mengembangkan, dan memelihara aplikasi mobile berkualitas tinggi untuk platform Android dan iOS menggunakan React Native dan Flutter.
Di perusahaan kami, Anda akan bekerja dengan teknologi terbaru, berkolaborasi dengan para ahli industri, dan berkontribusi pada produk yang digunakan oleh jutaan pengguna di seluruh Indonesia. Kami menawarkan lingkungan kerja yang mendukung, kesempatan belajar tanpa batas, dan jalur karir yang jelas.
Tanggung Jawab
- Merancang, mengembangkan, dan mengimplementasikan fitur aplikasi mobile menggunakan React Native dan/atau Flutter.
- Berkolaborasi dengan tim desain, produk, dan backend untuk menciptakan pengalaman pengguna yang mulus.
- Melakukan debugging, optimasi performa, dan penulisan kode yang bersih, teruji, dan mudah dipelihara.
- Berpartisipasi dalam code review untuk memastikan standar kode yang tinggi.
- Mengintegrasikan aplikasi dengan API backend dan layanan pihak ketiga.
- Memastikan aplikasi memenuhi standar kualitas dan performa yang ditetapkan.
- Tetap update dengan perkembangan terbaru dalam teknologi mobile dan berkontribusi pada peningkatan proses pengembangan tim.
- Membantu dalam perencanaan sprint dan estimasi tugas teknis dalam framework Agile.
Kualifikasi
- Minimal 3 tahun pengalaman sebagai Mobile Developer dengan portofolio aplikasi yang sudah dirilis di App Store atau Google Play Store.
- Pemahaman mendalam tentang React Native dan/atau Flutter beserta ekosistemnya (Navigation, State Management, Debugging).
- Pengalaman dengan Android (Kotlin/Java) atau iOS (Swift/Objective-C) merupakan nilai tambah yang signifikan.
- Pemahaman yang kuat tentang RESTful API, GraphQL, dan integrasi backend.
- Berpengalaman dengan Git, CI/CD, dan metodologi Agile.
- Pengetahuan tentang arsitektur aplikasi mobile (MVVM, Clean Architecture) dan pola desain.
- Kemampuan pemecahan masalah yang sangat baik dan perhatian terhadap detail.
- Keterampilan komunikasi yang baik dan kemampuan bekerja dalam tim.