Deskripsi Pekerjaan
Kami mencari Mobile Developer Senior yang memiliki passion tinggi dalam mengembangkan aplikasi mobile berkualitas premium. Bergabunglah dengan tim inovatif dan dinamis di TechScape Indonesia, tempat Anda akan merancang arsitektur aplikasi native & cross-platform menggunakan Flutter dan React Native. Anda akan bekerja langsung dengan Product Manager dan UI/UX Designer untuk menghadirkan pengalaman pengguna yang mulus, cepat, dan memukau.
Sebagai Mobile Developer Senior, Anda bertanggung jawab penuh atas lifecycle aplikasi — mulai dari konsep, pengembangan, pengujian, hingga rilis ke App Store dan Google Play. Kami menjanjikan lingkungan kerja yang fleksibel, kesempatan belajar tanpa batas, dan tantangan teknis yang memacu adrenalin.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile cross-platform menggunakan Flutter dan React Native.
- Merancang arsitektur kode yang modular, scalable, dan mudah di-maintain.
- Berkolaborasi dengan tim backend untuk integrasi RESTful API dan GraphQL.
- Melakukan code review serta memastikan kualitas kode menerapkan clean code principles.
- Optimasi performa aplikasi (memory, rendering, startup time) untuk mencapai skor tinggi di Lighthouse & Play Console.
- Menulis unit test dan integration test menggunakan framework seperti Mockito & Flutter Driver.
- Memastikan aplikasi sesuai standar aksesibilitas dan keamanan data (GDPR & PDP).
Kualifikasi
- Minimal 3 tahun pengalaman sebagai Mobile Developer (Flutter atau React Native wajib).
- Mahir dalam State Management (Bloc / Riverpod / Redux).
- Paham CI/CD pipeline (Bitrise, GitHub Actions, atau Codemagic).
- Pengalaman dengan Firebase (Firestore, Cloud Messaging, Analytics).
- Menguasai Git branching strategy (Git Flow / Trunk-Based).
- Memiliki portofolio aplikasi yang sudah rilis di Play Store / App Store.
- Kemampuan komunikasi dan problem solving yang kuat.
- Diutamakan yang memiliki pengalaman dalam MVP / Scrum.