Deskripsi pekerjaan
Posisi pengembang Android berbasis Kotlin untuk penempatan di Jakarta Barat dengan sistem kerja on-site. Peran ini bertanggung jawab dalam pengembangan aplikasi Android yang tangguh menggunakan teknologi modern seperti Jetpack, Retrofit, dan arsitektur modular. Anda akan bekerja dalam lingkungan Agile dan terlibat dalam seluruh siklus pengembangan aplikasi hingga proses CI/CD.
Tanggung jawab: Membangun aplikasi Android menggunakan Kotlin; Mengimplementasikan arsitektur modular dan MVVM; Melakukan proses CI/CD; Bekerja dalam metodologi Agile.
Kualifikasi: Pengalaman dalam pengembangan Android menggunakan Kotlin dan Java; Menguasai Local Databases (Room/SQLite), Android Jetpack, Retrofit2, Coroutines, dan Dependency Injection (Dagger2); Pengetahuan tentang MVVM Design Pattern dan Reactive Programming; Pengalaman mengembangkan Custom View Components dan View Binding/Data Binding; Familiar dengan Modular Architecture; Kemampuan membangun aplikasi ke format APK/AAB; Pengetahuan tentang proses CI/CD; Memahami OOP, SOLID Principles, dan Git; Pengalaman dengan Agile methodologies, Jira, Confluence, atau SonarQube (SAST).
Tanggung jawab
- Membangun aplikasi Android menggunakan Kotlin
- Mengimplementasikan arsitektur modular dan MVVM
- Melakukan proses CI/CD
- Bekerja dalam metodologi Agile
Kualifikasi
- Pengalaman dalam pengembangan Android menggunakan Kotlin dan Java
- Menguasai Local Databases (Room/SQLite), Android Jetpack, Retrofit2, Coroutines, dan Dependency Injection (Dagger2)
- Pengetahuan tentang MVVM Design Pattern dan Reactive Programming
- Pengalaman mengembangkan Custom View Components dan View Binding/Data Binding
- Familiar dengan Modular Architecture
- Kemampuan membangun aplikasi ke format APK/AAB
- Pengetahuan tentang proses CI/CD
- Memahami OOP, SOLID Principles, dan Git
- Pengalaman dengan Agile methodologies, Jira, Confluence, atau SonarQube (SAST)
Informasi lowongan
- Tipe pekerjaan
- Contract
- Gaji
- Rp 12.000.000 – Rp 14.500.000 per month