Deskripsi Pekerjaan
Kami mencari Mobile Developer berbakat yang siap membangun aplikasi mobile berkualitas tinggi menggunakan Flutter dan React Native. Bergabunglah dengan tim inovatif kami di TechInovasi Digital yang berbasis di Jakarta Selatan. Anda akan merancang, mengembangkan, dan memelihara aplikasi yang digunakan oleh ribuan pengguna setiap hari. Kami menawarkan lingkungan kerja yang dinamis, kesempatan belajar teknologi terbaru, dan jenjang karir yang jelas. Jika Anda bersemangat menciptakan pengalaman mobile yang mulus dan berorientasi pada performa, inilah tempat yang tepat untuk Anda.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile cross-platform menggunakan Flutter & React Native.
- Berkolaborasi dengan tim desain untuk mengimplementasikan UI/UX yang responsif dan menarik.
- Mengintegrasikan RESTful API serta layanan backend untuk fitur real-time.
- Melakukan code review dan unit testing untuk memastikan kualitas kode yang tinggi.
- Mengoptimalkan performa aplikasi, termasuk manajemen memori dan rendering yang efisien.
- Menulis dokumentasi teknis dan panduan penggunaan internal.
- Berpartisipasi dalam sprint planning dan daily stand-up meeting dengan tim agile.
- Memantau dan memperbaiki bug serta isu kompatibilitas di berbagai perangkat.
Kualifikasi
- Minimal 2 tahun pengalaman sebagai Mobile Developer (Flutter dan/atau React Native).
- Pemahaman kuat tentang state management (misal: Provider, Bloc, Redux, atau MobX).
- Pengalaman dengan Git dan CI/CD pipeline (GitLab CI / GitHub Actions).
- Menguasai integrasi RESTful API serta penggunaan Firebase (Firestore, FCM, Authentication).
- Mampu bekerja dengan design tools seperti Figma atau Adobe XD.
- Memiliki portofolio aplikasi yang sudah dirilis di Google Play Store atau App Store.
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau setara.
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim.