Deskripsi Pekerjaan
Wujudkan Aplikasi Mobile Masa Depan Bersama Tim Terbaik Kami!
Kami adalah perusahaan teknologi terdepan di Asia Tenggara yang fokus pada pengembangan solusi digital inovatif. Saat ini kami mencari Mobile Developer berbakat dan bersemangat untuk bergabung dengan tim pengembangan inti kami. Kamu akan bekerja dalam lingkungan Agile, berkolaborasi dengan tim Product, UI/UX, dan Backend untuk membangun aplikasi mobile yang digunakan oleh jutaan pengguna.
Kami menggunakan Flutter dan React Native sebagai core stack kami. Jika kamu memiliki passion yang kuat terhadap mobile development, memiliki portofolio aplikasi yang sudah rilis di Play Store / App Store, dan ingin bekerja dengan standar industri global dengan kompensasi yang kompetitif, inilah kesempatanmu!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi mobile cross-platform menggunakan Flutter dan/atau React Native.
- Berkolaborasi erat dengan tim Product Design untuk mengimplementasikan UI/UX yang responsif dan intuitif.
- Melakukan code review dan menerapkan best practice dalam mobile development (Clean Architecture, SOLID Principles).
- Mengintegrasikan aplikasi dengan RESTful API dan layanan backend pihak ketiga.
- Melakukan debugging, optimization, dan performance tuning untuk memastikan aplikasi berjalan mulus tanpa lag.
- Berpartisipasi dalam sprint planning, daily stand-up, dan retrospektif dalam framework Agile/Scrum.
- Menulis dan memelihara dokumentasi teknis untuk arsitektur aplikasi.
Kualifikasi
- Minimal 3 tahun pengalaman bekerja sebagai Mobile Developer (Fresh Graduate dengan portofolio luar biasa juga dipertimbangkan).
- Expert dalam Flutter (Dart) dan/atau React Native (JavaScript/TypeScript).
- Memahami konsep state management (Bloc/Riverpod untuk Flutter, Redux/Zustand untuk React Native).
- Berpengalaman dengan Git, CI/CD pipeline, dan deployment ke App Store serta Google Play Store.
- Pemahaman yang kuat tentang prinsip-prinsip desain mobile dan pattern architecture.
- Memiliki pengalaman dengan Firebase atau layanan cloud lainnya.
- Kemampuan komunikasi yang baik dan dapat bekerja dalam tim.