Deskripsi Pekerjaan
Tetap terhubung dengan masa depan teknologi dengan bergabung sebagai Senior Mobile Developer di TechNova Indonesia. Kami sedang mencari talenta teknis yang berbakat untuk membangun aplikasi mobile yang skalabel, cepat, dan memberikan dampak nyata bagi pengguna kami.
Bergabunglah dengan tim yang berdedikasi untuk inovasi. Kami menawarkan lingkungan kerja yang inklusif, fleksibel, dan mendukung pengembangan karier profesional Anda.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile yang andal dan responsif menggunakan Flutter dan Native (Kotlin/Swift).
- Bertanggung jawab atas seluruh siklus hidup pengembangan dari desain hingga peluncuran (end-to-end).
- Mengoptimalkan performa aplikasi untuk memastikan pengalaman pengguna yang lancar (smooth UI/UX).
- Melakukan refactoring kode untuk meningkatkan keterbacaan, efisiensi, dan skalabilitas.
- Mengikuti praktik terbaik pemrograman, termasuk Clean Code dan SOLID principles.
- Berkolaborasi erat dengan tim desain UI/UX untuk menerjemahkan wireframe menjadi antarmuka yang indah.
- Mengelola manajemen dependensi dan memperbarui library aplikasi secara berkala.
Kualifikasi
- Pengalaman minimal 4 tahun dalam pengembangan aplikasi mobile (iOS/Android).
- Penguasaan bahasa pemrograman seperti Dart (Flutter), Kotlin, atau Swift.
- Pemahaman mendalam tentang arsitektur aplikasi mobile modern (MVVM, Clean Architecture, BLOC).
- Pengalaman dalam integrasi API RESTful dan penyimpanan lokal (Local Database).
- Penguasaan Git dan kemampuan untuk bekerja dalam lingkungan Agile/Scrum.
- Pengalaman menggunakan Firebase atau layanan backend lainnya.
- Berani mengambil inisiatif dan memiliki logika pemecahan masalah yang kuat.