Lawencon International, sebuah perusahaan teknologi terkemuka, membuka peluang karier bagi para profesional di bidang pengembangan aplikasi seluler. Kesempatan kerja ini tersedia untuk posisi Android Developer yang akan ditempatkan di kantor mereka yang berlokasi di Jakarta Selatan, DKI Jakarta.
Peran yang ditawarkan ini akan berfokus pada pengembangan dan pemeliharaan aplikasi Android, memastikan fungsionalitas dan kinerja yang optimal bagi pengguna. Kandidat terpilih akan bekerja sama dengan tim lintas fungsi untuk menghadirkan solusi teknologi yang inovatif di lingkungan kerja Jakarta Selatan.
Deskripsi Pekerjaan
Sebagai seorang Android Developer, individu akan memegang serangkaian tanggung jawab penting yang mencakup seluruh siklus pengembangan aplikasi, mulai dari konseptualisasi hingga pemeliharaan berkelanjutan.
- Memahami dan menerjemahkan kebutuhan bisnis menjadi fitur dan fungsionalitas aplikasi Android yang konkret.
- Mengembangkan, menguji, menganalisis, dan memelihara aplikasi Android, utamanya menggunakan bahasa pemrograman Kotlin.
- Merancang dan mengoptimalkan penyimpanan data lokal pada aplikasi bila diperlukan untuk kinerja yang efisien.
- Mengintegrasikan aplikasi seluler dengan layanan backend dan API untuk memastikan pertukaran data yang lancar.
- Berkolaborasi aktif dengan tim backend, QA, dan UI/UX guna mencapai target proyek yang telah ditetapkan.
- Memastikan stabilitas, kinerja, dan keamanan aplikasi dalam setiap rilisnya.
- Memantau dan memperbaiki masalah yang muncul di lingkungan produksi, termasuk perbaikan bug dan rilis hotfix.
- Melakukan analisis akar masalah (root cause analysis) dan merekomendasikan solusi yang tepat untuk isu teknis.
- Meningkatkan kinerja dan mengembangkan fitur-fitur yang sudah ada untuk pengalaman pengguna yang lebih baik.
- Melakukan pemeliharaan rutin dan pembaruan versi pada aplikasi secara berkala.
Kualifikasi yang Dibutuhkan
Lawencon International mencari kandidat dengan latar belakang pendidikan dan pengalaman yang relevan, serta memiliki keahlian teknis yang kuat dalam pengembangan aplikasi Android.
- Pendidikan minimal Diploma (D3) di bidang Teknologi Informasi, Ilmu Komputer, atau disiplin terkait.
- Pengalaman kerja minimal 36 bulan (3 tahun) sebagai Android Developer, dengan pertimbangan untuk level Junior, Middle, hingga Senior berdasarkan pengalaman.
- Memiliki pemahaman mengenai alur kerja perbankan, transaksi seluler yang aman, dan integrasi sistem keuangan akan menjadi nilai tambah.
- Mahir dalam penggunaan Kotlin dan praktik terbaik pengembangan Android.
- Kemampuan analisis, debugging, dan pemecahan masalah yang kuat.
- Berpengalaman dengan Clean Architecture serta pola desain MVVM/MVI.
- Mampu memahami, memelihara, dan meningkatkan basis kode yang sudah ada.
- Untuk kandidat level Senior, memiliki kemampuan kepemimpinan dan pengambilan keputusan arsitektur yang terbukti.
- Pengetahuan mendalam tentang Kotlin (utama) dan Java.
- Pengalaman praktis dengan Android SDK dan Jetpack (ViewModel, LiveData, Navigation, Room).
- Berpengalaman dengan Hilt/Dagger dan Coroutines.
- Pengalaman dalam integrasi REST API menggunakan Retrofit/OkHttp dan parsing JSON.
- Berpengalaman dengan SQLite, Room, dan integrasi dengan sistem backend SQL/NoSQL.
- Mahir menggunakan Git (GitLab/GitHub).
- Berpengalaman dengan JUnit, Mockito, dan Espresso.
- Familiar dengan Firebase Crashlytics dan New Relic.
- Pemahaman kuat tentang SDLC, metodologi Agile/Scrum, dan praktik CI/CD.
Ini adalah sebuah kesempatan untuk berkontribusi pada pengembangan aplikasi yang inovatif dan menjadi bagian dari tim teknologi yang berdedikasi. Bagi Anda yang memenuhi kriteria dan bersemangat dalam dunia pengembangan Android, diharapkan untuk segera mengajukan lamaran Anda.