Deskripsi Pekerjaan
TechKita Digital β startup teknologi yang sedang berkembang pesat di ekosistem fintech & e-commerce Indonesia β sedang mencari Pengembang Mobile Senior yang passionate untuk bergabung dengan tim inti kami. Kamu akan bertanggung jawab penuh dalam merancang, membangun, dan memelihara aplikasi mobile berkualitas tinggi yang digunakan oleh jutaan pengguna di seluruh Indonesia.
Kami menawarkan lingkungan kerja hybrid, gaji kompetitif, asuransi kesehatan premium, bonus kinerja tahunan, dan kesempatan untuk tumbuh menjadi tech lead dalam 12 bulan ke depan. Jika kamu seorang problem solver yang cinta kode bersih danη¨ζ·δ½ιͺ (UX) yang mulus, inilah tempatmu.
Tanggung Jawab
- Merancang dan mengimplementasikan fitur aplikasi mobile baru menggunakan React Native atau Flutter.
- Melakukan code review secara rutin untuk memastikan kualitas kode, performa, dan keamanan aplikasi.
- Berkolaborasi erat dengan tim product, desainer UI/UX, dan backend engineer untuk menyelaraskan kebutuhan bisnis dengan teknis.
- Mengoptimalkan performa aplikasi seperti waktu loading, penggunaan memori, dan konsumsi baterai.
- Menulis unit test dan integration test untuk memastikan stabilitas aplikasi sebelum rilis.
- Memonitor dan memperbaiki bug serta isu crash yang dilaporkan melalui alat monitoring (Firebase Crashlytics/Sentry).
- Berpartisipasi dalam sprint planning dan retrospective untuk terus meningkatkan proses pengembangan.
Kualifikasi
- Minimal 3 tahun pengalaman sebagai pengembang mobile (React Native atau Flutter) β portfolio aplikasi yang sudah dirilis di Play Store/App Store wajib.
- Pemahaman mendalam tentang RESTful API dan integrasi GraphQL.
- Mahir menggunakan Git, CI/CD (GitHub Actions atau Bitrise), dan alat debugging mobile.
- Berpengalaman dengan state management (Redux, Provider, Riverpod, atau Bloc).
- Memiliki pengetahuan tentang clean architecture, SOLID principles, dan design pattern MVVM / BLoC.
- Berkomunikasi aktif dalam Bahasa Indonesia dan Inggris (lisan & tulisan).
- Bersedia bekerja dari kantor di Jakarta Selatan minimal 3 hari seminggu (hybrid).