Deskripsi Pekerjaan
Tentang Peran
Kami mencari seorang Mobile Developer berbakat yang memiliki passion tinggi dalam membangun aplikasi mobile modern dan responsif. Anda akan menjadi bagian integral dari tim engineering kami, berkolaborasi dengan desainer dan backend developer untuk menciptakan produk digital yang berdampak.
Sebagai Mobile Developer, Anda akan mengembangkan fitur-fitur inovatif menggunakan React Native, memastikan performa optimal di seluruh perangkat iOS dan Android, serta menerapkan praktik terbaik dalam arsitektur aplikasi dan pengelolaan kode.
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile menggunakan React Native.
- Berkolaborasi dengan tim UI/UX untuk mengimplementasikan desain yang intuitif dan responsif.
- Mengintegrasikan RESTful API dan layanan pihak ketiga.
- Menulis kode yang bersih, terstruktur, dan dapat dipelihara.
- Melakukan pengujian (unit test, integration test) untuk memastikan kualitas aplikasi.
- Optimasi performa aplikasi untuk mengurangi waktu muat dan penggunaan memori.
- Berpartisipasi dalam code review untuk menjaga standar engineering.
- Terus mengupdate pengetahuan tentang teknologi mobile terbaru dan tren industri.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Sistem Informasi, atau setara.
- Pengalaman minimal 2 tahun sebagai Mobile Developer (React Native).
- Pemahaman mendalam tentang React Native, React, dan JavaScript (ES6+).
- Pengalaman dengan state management (Redux, MobX, atau Context API).
- Familiar dengan platform iOS dan Android (build, deployment, dan guidelines).
- Pengalaman dengan Git dan alur kerja kolaborasi.
- Memiliki kemampuan problem solving dan komunikasi yang baik.
- Portofolio aplikasi yang sudah dirilis di App Store/Play Store (nilai plus).