
Ang Rakuten Viber ay isang pandaigdigang plataporma ng komunikasyon na tumutulong sa mga negosyo na maabot ang mga customer sa pamamagitan ng pagmemensahe, beripikasyon, at mga interactive na kampanya. Kabilang sa mga alok nito para sa negosyo ang Viber Verification at SecurePlus Messages, na nagbibigay-daan sa mas ligtas na komunikasyon sa mga customer, habang sinusuportahan ng mga tampok na super app ng plataporma ang pakikipag-ugnayan ng brand at direktang ugnayan sa mga consumer para sa iba’t ibang gamit sa marketing at e-commerce.
Full-Time na Android Developer sa Warsaw (Hybrid) sa Rakuten Viber
Bumuo at pagbutihin ang Android communication app ng Rakuten Viber na ginagamit ng milyun-milyong user. Gumawa ng mga mobile feature gamit ang Kotlin, Java, Jetpack, at mga makabagong arkitektura ng Android.
Paglalarawan
- Makibahagi sa pagbuo, pagpapahusay, at pagpapanatili ng Android client ng Viber.
- Makipagtulungan sa isang sari-saring pangkat ng mga developer upang maghatid ng mga feature, kumpletuhin ang mga planadong inisyatiba, at pagbutihin ang application.
- Isalin ang mga kinakailangan ng kliyente, pangangailangan sa teknolohiya, at arkitektura ng solusyon sa mga de-kalidad na implementasyon.
- Makipagtulungan sa mga product manager, designer, at iba pang stakeholder sa mga solusyong nakatutugon sa mga pamantayan ng karanasan ng user at disenyo.
Mga Kinakailangan
- Hindi bababa sa limang taong komersyal na karanasan sa pagbuo ng mga Android application.
- Matibay na kaalaman sa Java, Kotlin, at Android development.
- Matibay na pag-unawa sa Java collections at concurrency o multithreading, Kotlin Coroutines at Flow, at mga bahagi ng Android Jetpack kabilang ang WorkManager, Paging, ViewBinding, at LiveData.
- Mahusay sa Dagger 2, mga multi-module project, at Gradle para sa pagbuo at pagpapanatili ng mga Android application.
- Malalim na kaalaman sa mga prinsipyo ng disenyo ng mobile application at karanasan ng user.
- Karanasan sa pagtatrabaho sa mga database, kabilang ang SQL, pag-optimize ng query, at Room.
- Kayang sumulat ng unit test at gumamit ng Git para sa version control.
- Pamilyar sa mga pattern ng disenyo ng GoF, software architecture, at application refactoring.
- Karanasan sa pagbuo ng mga application gamit ang MVP, MVI, o MVVM architecture.
- Intermediate na kasanayan sa pagsasalita ng Ingles para sa epektibong komunikasyon sa loob ng team.
- Malaking bentahe ang karanasan sa paggamit ng mga AI tool upang mapahusay ang pagiging produktibo o suportahan ang paggawa ng desisyon.