Deskripsi Pekerjaan
Teknologi Nusantara mencari Senior Kotlin Developer yang berbakat untuk bergabung dengan tim pengembangan mobile kami di Jakarta. Anda akan berperan penting dalam merancang, mengembangkan, dan memelihara aplikasi Android berperforma tinggi yang digunakan oleh jutaan pengguna. Tim kami berdedikasi pada inovasi teknis dan pengalaman pengguna yang luar biasa.
Kami menawarkan lingkungan kerja dinamis dengan kesempatan untuk mengembangkan solusi skala besar, kolaborasi dengan tim cross-functional, dan program pelatihan berkala untuk meningkatkan keahlian Anda.
Tanggung Jawab
- Merancang dan mengimplementasikan fitur aplikasi Android dengan menggunakan Kotlin dan Android SDK
- Optimasi kinerja aplikasi, termasuk manajemen memori dan threading
- Menerapkan arsitektur modern seperti MVVM/MVI dengan dependency injection
- Bekerja sama dengan UI/UX designer untuk menciptakan pengalaman pengguna intuitif
- Menulis unit test dan instrumentasi untuk memastikan kualitas kode
- Mengidentifikasi dan menyelesaikan masalah teknis secara proaktif
- Mentor junior developer dan berpartisipasi dalam code review
Kualifikasi
- Pengalaman minimal 3 tahun sebagai Android Developer dengan fokus Kotlin
- Pengetahuan mendalam tentang Android SDK, Jetpack (Compose, Room, Hilt), dan arsitektur aplikasi
- Pemahaman konsep OOP, functional programming, dan design pattern
- Pengalaman dengan CI/CD pipeline untuk aplikasi Android
- Kemampuan debugging dan profiling aplikasi Android
- Portfolio aplikasi Android yang terdistribusi di Play Store
- Komunikasi Bahasa Indonesia dan Inggris yang baik
- Sertifikasi Android (opsional namun diutamakan)