Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang berfokus pada solusi finansial dan e-commerce. Dengan lebih dari 10 juta pengguna aktif, produk kami telah menjadi bagian dari kehidupan sehari-hari masyarakat Indonesia. Kami percaya bahwa teknologi mobile adalah kunci untuk menjembatani akses dan memberdayakan pengguna di seluruh nusantara.
Saat ini kami sedang mencari Mobile Developer berbakat tinggi yang memiliki semangat untuk menciptakan produk digital kelas dunia. Kamu akan menjadi bagian dari tim rekayasa yang agile, didukung oleh budaya inovasi, pembelajaran berkelanjutan, dan kolaborasi erat dengan tim produk serta desain.
Apa yang Akan Kamu Dapatkan?
- Gaji kompetitif hingga IDR 25.000.000 per bulan.
- Asuransi kesehatan komprehensif (BPJS + Swasta).
- Opsi saham perusahaan (ESOP).
- Lingkungan kerja hybrid dengan perangkat kerja modern (MacBook Pro).
- Kesempatan untuk menghadiri konferensi teknologi internasional.
- Program pengembangan karir dan sertifikasi yang didanai penuh oleh perusahaan.
Tanggung Jawab
- Merancang, mengembangkan, dan mengimplementasikan fitur aplikasi mobile berkualitas tinggi menggunakan Flutter dan React Native.
- Memastikan performa aplikasi yang optimal, responsif, dan memiliki user experience yang mulus di berbagai perangkat Android dan iOS.
- Berkolaborasi secara erat dengan tim UI/UX Designer dan Product Manager untuk menerjemahkan desain dan kebutuhan bisnis menjadi kode yang solid.
- Menulis kode yang bersih, terstruktur, dan mudah dipelihara dengan mengikuti prinsip-prinsip Clean Architecture dan SOLID.
- Melakukan integrasi dengan RESTful APIs serta layanan pihak ketiga (Firebase, Google Maps, Payment Gateway).
- Berpartisipasi dalam proses code review, automated testing, dan pipeline CI/CD untuk menjaga kualitas dan kecepatan rilis.
- Melakukan debugging, troubleshooting, dan optimasi performa secara berkala untuk memastikan stabilitas aplikasi.
Kualifikasi
- Pendidikan minimal S1 di bidang Teknik Informatika, Ilmu Komputer, atau setara.
- Minimal 3 tahun pengalaman kerja sebagai Mobile Developer.
- Menguasai minimal satu framework pengembangan mobile utama (Flutter atau React Native) secara mendalam.
- Pemahaman yang baik tentang state management (BLoC, Provider, Redux, atau Context API).
- Berpengalaman dengan Git dan strategi branching (Git Flow).
- Memahami konsep RESTful API, offline-first strategies, dan local storage.
- Memiliki portofolio aplikasi yang sudah dirilis di Google Play Store atau Apple App Store.
- Memiliki kemampuan komunikasi yang baik dan mampu bekerja dalam tim.