Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang berfokus pada inovasi solusi digital. Saat ini kami membuka kesempatan eksklusif bagi seorang Senior Mobile Developer berbakat untuk bergabung dengan tim teknik kami di Surabaya.
Kami mencari seorang pemikir kreatif yang memiliki passion tinggi dalam mengembangkan aplikasi mobile berkualitas kelas dunia menggunakan framework modern seperti Flutter atau React Native. Anda akan bekerja dalam lingkungan yang dinamis, didukung oleh budaya inovatif, serta memiliki kesempatan untuk mengerjakan produk-produk yang berdampak besar bagi jutaan pengguna. Jika Anda siap untuk membawa karir Anda ke level selanjutnya, inilah tempat yang tepat!
Tanggung Jawab
- Merancang dan mengembangkan arsitektur aplikasi mobile cross-platform menggunakan Flutter (Dart) atau React Native (JavaScript/TypeScript).
- Berkolaborasi dengan Product Manager, UI/UX Designer, dan Backend Engineer untuk menghadirkan fitur-fitur inovatif.
- Menulis kode yang bersih, scalable, dan terstruktur dengan standar industri terbaik serta menerapkan unit test dan widget test.
- Melakukan debugging, optimasi performa, dan memastikan aplikasi berjalan mulus di berbagai perangkat dan OS.
- Mengintegrasikan aplikasi dengan RESTful API, GraphQL, serta layanan pihak ketiga seperti Firebase.
- Melakukan code review secara rutin dan membimbing developer junior dalam tim.
- Mengelola proses deployment dan maintenance aplikasi di Google Play Store dan Apple App Store.
- Tetap mengupdate diri dengan tren dan teknologi terbaru dalam ekosistem mobile development.
Kualifikasi
- Pengalaman minimal 3 tahun sebagai Mobile Developer dengan portofolio aplikasi yang sudah rilis.
- Menguasai minimal salah satu framework: Flutter (Dart) atau React Native (JavaScript/TypeScript).
- Pemahaman mendalam tentang arsitektur aplikasi (BLoC, Provider, Redux, Zustand, atau Clean Architecture).
- Mahir menggunakan Git, CI/CD (GitHub Actions, Codemagic, atau Fastlane), dan tools kolaborasi.
- Memiliki pengalaman dalam mengoptimalkan performa aplikasi dan menangani isu-isu teknis kompleks.
- Pemahaman tentang App Store Review Guidelines dan best practices distribusi aplikasi.
- Kemampuan komunikasi yang sangat baik dan dapat bekerja secara mandiri maupun dalam tim.
- Bersedia bekerja dari kantor kami di Surabaya (WFO) atau sistem Hybrid.