Yêu cầu công việc
• Có kinh nghiệm từ 1 - 2 năm làm việc với Android SDK, Java/Kotlin.
• Nắm chắc kiến thức Kotlin/Java core, Android cơ bản. Sử dụng thành thạo Git, Android Studio.
• Có kinh nghiệm làm việc với Restful API, xử lý local data với SharedPreference, Room database, File Storage.
• Có kinh nghiệm xử lý các giao diện phức tạp, custom views, xử lý Animation, tối ưu UI/UX.
• Có kinh nghiệm xử lý đa luồng với Coroutines/RxJava.
• Hiểu biết về các design patterns, architectural patterns (MVP/MVVM), DI (Hilt/Koin).
• Hiểu biết về Jetpack Components, third-party libraries như OkHttp, Retrofit, Glide, Coil …
• Ưu tiên có kinh nghiệm làm việc với ExoPlayer, FFmpeg, VPN Service…
• Có kinh nghiệm làm việc với Google Services, Google Ads là một lợi thế.
• Hiểu biết về Modularization, Clean Architecture, SOLID là một lợi thế.
• Hiểu biết về NDK, mã hoá, bảo mật, tối ưu hiệu năng ứng dụng là một lợi thế.
• Có khả năng làm việc độc lập, tự nghiên cứu về vấn đề mới.