Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang Aplikasi Multi-Platform Senior untuk bergabung dengan tim inovatif kami. Anda akan merancang dan mengembangkan aplikasi mobile cross-platform yang memukau untuk jutaan pengguna di seluruh Asia Tenggara. Bergabunglah dengan kami untuk membentuk masa depan teknologi digital Indonesia!
Berikut yang akan Anda lakukan:
- Mengembangkan aplikasi native-grade menggunakan React Native dan Flutter
- Mengintegrasikan backend API dengan arsitektur microservice
- Menerapkan CI/CD pipeline untuk deployment otomatis
- Mengoptimalkan performa dan UX untuk berbagai perangkat
- Kolaborasi dengan UI/UX designer untuk implementasi desain
- Menggunakan analytics untuk iterasi produk yang data-driven
Tanggung Jawab
- Merancang arsitektur aplikasi cross-platform yang scalable
- Mengimplementasikan fitur baru sesuai requirement bisnis
- Melakukan debugging dan troubleshooting aplikasi yang kompleks
- Mempertahankan standar kode yang konsisten dengan linting tools
- Melakukan testing unit dan integration testing
- Dokumentasi teknis dan knowledge sharing dalam tim
- Monitoring aplikasi production dan mengatasi issue real-time
Kualifikasi
- Minimal 3 tahun pengalaman pengembangan mobile aplikasi
- Expert dalam React Native dan/atau Flutter
- Pemahaman mendalam JavaScript/TypeScript dan Dart
- Pengalaman dengan state management (Redux, MobX, Provider)
- Familiar dengan REST API dan GraphQL
- Pengalaman menggunakan version control (Git) dan CI/CD
- Portfolio aplikasi yang terpublikasi di App Store/Play Store
- Memiliki komunikasi yang baik dalam tim multidisiplin