Deskripsi Pekerjaan
Bergabunglah dengan tim inovatif kami sebagai Android Developer dan wujudkan aplikasi yang memukau untuk jutaan pengguna! Kami mencari profesional berpengalaman untuk mengembangkan solusi mobile scalable dengan teknologi terkini. Di TechInnovate Indonesia, Anda akan berkontribusi pada produk digital yang mengubah cara masyarakat berinteraksi teknologi.
Kenapa Bergabung Dengan Kami? Budaya kerja dinamis, insentif kompetitif, dan akses ke pelatihan teknologi terbaru. Tim kami berkomitmen untuk menciptakan pengalaman pengguna yang luar biasa melalui kode berkualitas tinggi dan inovasi berkelanjutan.
Tanggung Jawab
- Mengembangkan aplikasi Android native dengan menggunakan Kotlin dan Android SDK
- Menerapkan arsitektur modular seperti MVVM/MVI untuk kode yang maintainable
- Optimasi performa dan resolusi bug melalui testing unit dan instrumentasi
- Bekerja sama dengan UI/UX designer untuk implementasi design system yang konsisten
- Integrasi API backend dan konsumsi data real-time melalui Retrofit/Coroutines
- Memonitor dan meningkatkan aplikasi melalui Firebase Crashlytics & Performance Monitoring
- Mengikuti best practice CI/CD untuk deployment otomatis ke Google Play Store
Kualifikasi
- Pengalaman minimal 3 tahun pengembangan Android dengan portfolio yang kuat
- Expertise dalam Kotlin, Java, dan modern Android development tools
- Pemahaman mendalam tentang lifecycle, threading, dan memory management Android
- Pengalaman dengan Jetpack Compose, Room, dan Dependency Injection
- Kemampuan debugging kompleks dan optimisasi aplikasi untuk performa
- Pengalaman kerja dengan version control (Git) dan Agile methodologies
- Komunikasi Bahasa Inggris yang baik untuk dokumentasi dan kolaborasi global