Deskripsi Pekerjaan
Deskripsi Pekerjaan
Kami adalah perusahaan teknologi inovatif yang berfokus pada pengembangan aplikasi digital generasi berikutnya. Saat ini kami mencari seorang Mobile Developer berbakat untuk bergabung dengan tim inti kami.
Anda akan bertanggung jawab dalam merancang, mengembangkan, dan memelihara aplikasi mobile cross-platform yang digunakan oleh jutaan pengguna. Jika Anda seorang pemecah masalah yang kreatif dan bersemangat dalam menciptakan produk digital yang berdampak, kami ingin mendengar cerita Anda!
Di sini, Anda akan bekerja dengan teknologi mutakhir, berkolaborasi dengan para ahli di bidangnya, dan memiliki kebebasan untuk berinovasi. Kami menawarkan lingkungan kerja yang dinamis, pertumbuhan karir yang jelas, dan kompensasi yang kompetitif.
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile berkualitas tinggi menggunakan Flutter / React Native.
- Berkolaborasi dengan tim desain dan backend untuk menghadirkan pengalaman pengguna (UX) yang intuitif dan mulus.
- Menulis kode yang bersih, terstruktur, dan mudah dipelihara dengan menerapkan prinsip Clean Architecture.
- Melakukan pengujian unit, integrasi, dan UI untuk memastikan stabilitas dan performa aplikasi.
- Mengoptimalkan aplikasi untuk performa maksimum dan kecepatan loading yang cepat.
- Berpartisipasi dalam code review untuk menjaga standar kualitas kode tim.
- Terus memantau tren teknologi terbaru dan mengusulkan perbaikan untuk produk dan proses pengembangan.
- Memecahkan masalah teknis yang kompleks dan memberikan solusi yang efektif.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Sistem Informasi, atau bidang terkait.
- Pengalaman minimal 3-5 tahun sebagai Mobile Developer (iOS/Android) atau menggunakan framework cross-platform (Flutter/React Native).
- Penguasaan yang kuat terhadap bahasa pemrograman Dart (untuk Flutter) atau JavaScript/TypeScript (untuk React Native).
- Pemahaman mendalam tentang RESTful API, integrasi pihak ketiga, dan manajemen state (BLoC, Provider, Redux, atau MobX).
- Berpengalaman dengan sistem kontrol versi Git dan alur kerja CI/CD.
- Memiliki portofolio aplikasi yang sudah dirilis di Google Play Store atau Apple App Store.
- Kemampuan komunikasi yang baik dan dapat bekerja secara kolaboratif dalam tim.
- Memiliki semangat tinggi terhadap kualitas produk dan pengalaman pengguna (UI/UX).