Oowlish Technology
Wilayah: Amerika Latin. Sumber lowongan: Jobicy. Lamar melalui halaman sumber.
Bergabunglah dengan Tim Kami
Oowlish, salah satu perusahaan pengembangan perangkat lunak yang berkembang pesat di Amerika Latin, sedang mencari para profesional teknologi berpengalaman untuk memperkuat tim kami yang beragam dan dinamis.
Sebagai anggota berharga di Oowlish, Anda akan berkolaborasi dengan klien-klien terkemuka dari Amerika Serikat dan Eropa, serta berkontribusi pada solusi digital perintis. Komitmen kami dalam menciptakan lingkungan kerja yang suportif telah diakui melalui sertifikasi Great Place to Work, di mana Anda akan memiliki kesempatan untuk pengembangan profesional, pertumbuhan, dan peluang untuk memberikan dampak internasional yang signifikan.
Kami menawarkan kemudahan kerja jarak jauh (remote), yang memungkinkan Anda merancang keseimbangan antara pekerjaan dan kehidupan pribadi sesuai dengan kebutuhan Anda. Kami mencari kandidat yang memiliki semangat tinggi terhadap teknologi, mahir berbahasa Inggris, dan antusias untuk terlibat dalam kolaborasi jarak jauh untuk jangkauan global.
Tentang Peran Ini
Kami mencari seorang Senior Android Engineer berpengalaman untuk bergabung dengan tim teknik *cloud-native* yang mengerjakan aplikasi seluler modern yang berorientasi pada pelanggan serta pengalaman digital.
Ini adalah peran teknik langsung (*hands-on*) yang menggabungkan keahlian mendalam dalam pengembangan native Android dengan teknologi cloud AWS, arsitektur aplikasi modern, CI/CD, pengujian, dan kolaborasi langsung dengan pelanggan.
Anda akan bekerja berdampingan dengan Engineer, Architect, Engineering Manager, dan Project Manager untuk merancang serta menghadirkan solusi berkualitas tinggi untuk inisiatif seluler yang kompleks. Peran ini menuntut dasar rekayasa perangkat lunak yang kuat, kemampuan untuk membangun dan memelihara aplikasi Android yang siap produksi (*production-ready*), serta kepercayaan diri untuk bekerja secara langsung dengan tim teknik pelanggan.
kandidat yang ideal memiliki keahlian mendalam dalam Kotlin dan native Android, pengetahuan yang kuat tentang desain aplikasi dan pola pengembangan, pengalaman AWS, serta keterampilan komunikasi yang diperlukan untuk sukses di lingkungan konsultatif yang berhadapan langsung dengan klien.
Tanggung Jawab:
- Merancang, membangun, memelihara, dan meningkatkan aplikasi native Android tingkat produksi.
- Mengembangkan solusi seluler berkualitas tinggi terutama menggunakan Kotlin dan praktik pengembangan Android modern.
- Berkolaborasi dengan Architect dan Engineering Manager untuk menerjemahkan kebutuhan teknis menjadi solusi yang dapat ditingkatkan (*scalable*).
- Menerapkan arsitektur aplikasi yang tepat, pola desain perangkat lunak, dan praktik terbaik rekayasa.
- Mengintegrasikan aplikasi seluler dengan API, layanan cloud, SDK, dan platform eksternal.
- Berkontribusi pada inisiatif seluler yang melibatkan pelacakan, atribusi, *deep linking*, pengalaman dalam aplikasi (*in-app*), dan optimalisasi perjalanan pelanggan (*customer journey*).
- Menulis kode yang siap produksi, teruji dengan baik, mudah dipelihara, dan didokumentasikan.
- Membangun dan memelihara pengujian otomatis untuk aplikasi seluler.
- Berkontribusi dan memelihara pipeline CI/CD yang mendukung pengiriman aplikasi Android.
- Bekerja dengan layanan AWS dan arsitektur *cloud-native* yang mendukung aplikasi seluler.
- Melakukan *troubleshooting* dan menyelesaikan masalah teknis di lingkungan pengembangan, *staging*, dan produksi.
- Berpartisipasi dalam acara Agile termasuk *daily standup*, perencanaan *sprint*, retrospektif, dan demo.
- Berkolaborasi secara langsung dengan tim teknik pelanggan dan mengomunikasikan keputusan teknis, kemajuan, risiko, serta pertukaran kompromi (*trade-offs*) dengan jelas.
- Berkontribusi pada peningkatan berkelanjutan dalam praktik pengembangan, arsitektur, dan proses pengiriman.
- Terus mengoptimalkan dan meningkatkan pengalaman pengguna dari aplikasi seluler kami.
Persyaratan:
- Pengalaman profesional yang kuat dalam mengembangkan aplikasi native Android untuk produksi.
- Pengalaman langsung yang mendalam dengan Kotlin.
- Pemahaman yang kuat tentang arsitektur aplikasi Android dan pola desain perangkat lunak.
- Pengalaman merancang, mengembangkan, menguji, dan mendukung aplikasi produksi.
- Pengalaman mengintegrasikan aplikasi seluler dengan API, SDK, dan layanan backend/cloud.
- Pengalaman yang kuat dalam bekerja dengan lingkungan cloud AWS.
- Pengalaman dengan CI/CD dan otomatisasi pengiriman aplikasi seluler.
- Pemahaman yang kuat tentang pengujian dan praktik kualitas perangkat lunak.
- Pengalaman bekerja di lingkungan pengembangan perangkat lunak Agile.
- Keterampilan komunikasi yang kuat dalam menghadapi pelanggan.
- Kemampuan untuk menjelaskan keputusan teknis dan *trade-offs* dengan jelas.
- Keterampilan komunikasi bahasa Inggris lisan dan tulisan yang kuat.
Wajib Dimiliki:
- Pengalaman pengembangan Kotlin secara langsung yang kuat.
- Pengalaman pengembangan native Android yang kuat.
- Pengalaman membangun dan mendukung aplikasi seluler produksi.
- Pemahaman yang kuat tentang: Arsitektur aplikasi seluler.
- Pola desain perangkat lunak.
- Siklus hidup aplikasi.
- Integrasi API dan layanan.
- Pengalaman yang kuat dengan layanan cloud AWS.
- Pengalaman mengintegrasikan aplikasi native dengan sistem backend berbasis cloud.
- Pengalaman membangun dan memelihara pipeline CI/CD.
Untuk melamar pekerjaan ini, silakan kunjungi jobicy.com.