itech hero
itech hero

Breakdown requirement skill untuk posisi Senior Software Engineer (Android) - Groceries di Gojek

 



Should have at least 3 years of experience in Android development with deep understanding of the Android framework

3 Tahun untuk mencapai level deep understanding ini menurut saya ini dengan asumsi selama 3 tahun fokus di android framework.

Possess a deep understanding of Kotlin and Reactive Programming

Reactive programming pada android bisa menggunakan library RxJava dan coroutine


Experience building mobile applications at scale and maintaining them


IMHO, di sini Gojek membutuhkan deveoper yang sudah berpengalaman dengan apl;ikasi dengan jumlah user yang sangat banyak dengan beragam device yang digunakan. Aplikasi yang dibangun gojek diharapakan dapat berjalan smooth di semua device.

maintenance pada aplikasi deggan jumalh user yang banyak juga memerlukan skill untuk menggunakan tool semacam crashlytic.


Possess strong software engineering fundamentals and good understanding of the full Android application development life cycle from design to delivery

Bicara soal fundamental biasanya sih soal pengetahuan basic computer science seperti algoritma dan struktur data. Untuk mempersiapkannya bisa sering-sering latihan di Hackerrank atau Leetcode. Penulis pernah juga dapat soal tes di Hackerrank untuk tes masuk Tokopedia.

Excellent understanding of various design patterns like MVVM/ MVP/ MVI/ MVC and Android Architecture Components


Masing masing perusahaan atau company punya pilihan sendiri soal arsitektur yang digunakan. Boleh dibilang no silver bullet, pilihan arsitektur sesuai dengan aplikasi yang didevelop.

untuk requirement berikutnya akan kita bahas di post selanjutnya.. 

Experience in working with Android Background Application Processing, Battery Optimization, Memory Optimization, Multi Threading, Location API, Push Notifications, Remote Config, CleverTap Analytics, Gradle, Kotlin Coroutines

Experience in writing unit, UI test cases and well versed with Git source control


*credit https://pixabay.com/photos/computer-computers-1245714/

Posting Komentar

Tanya jawab