1. Kiến thức
Có ít nhất 3 năm kinh nghiệm làm các dự án Android
Sử dụng thành thạo Kotlin/ Java
Kinh nghiệm làm việc với RESTful APIs;
Kinh nghiệm xử lý đa luồng và tối ưu hiệu năng ứng dụng
Hiểu sâu về Android SDK: Activities, Services, Broadcast Receivers, Content Providers,...
Hiểu sâu về mô hình MVVM, Clean Architecture
Nắm vững kiến thức multiple threads, Kotlin Coroutine, Flow
Nắm vững kiến thức của Android Jetpack: Data Binding, Lifecycles, LiveData, Room, ViewModel, WorkManager
Có ít nhất 3 năm kinh nghiệm làm các dự án Android
Sử dụng thành thạo Kotlin/ Java
Kotlin
Kinh nghiệm làm việc với RESTful APIs;
Kinh nghiệm xử lý đa luồng và tối ưu hiệu năng ứng dụng
Hiểu sâu về Android SDK: Activities, Services, Broadcast Receivers, Content Providers,...
SDK
Hiểu sâu về mô hình MVVM, Clean Architecture
Nắm vững kiến thức multiple threads, Kotlin Coroutine, Flow
Nắm vững kiến thức của Android Jetpack: Data Binding, Lifecycles, LiveData, Room, ViewModel, WorkManager
Ưu tiên:
Có kinh nghiệm về C/C++, JNI
Kinh nghiệm với Unit/ UI Testing
Hiểu biết về CI/CD và các công cụ liên quan (Jenkins, GitLab CI, v.v.)
Có kinh nghiệm về C/C++, JNI
Kinh nghiệm với Unit/ UI Testing
Hiểu biết về CI/CD và các công cụ liên quan (Jenkins, GitLab CI, v.v.)
2. Kỹ năng
Phân tích & giải quyết vấn đề hiệu quả
Kỹ năng giao tiết tốt và khả năng phối hợp làm việc nhóm hướng tới mục tiêu chung
Sáng tạo, không ngại học hỏi phát triển bản thân
Phân tích & giải quyết vấn đề hiệu quả
Kỹ năng giao tiết tốt và khả năng phối hợp làm việc nhóm hướng tới mục tiêu chung
Sáng tạo, không ngại học hỏi phát triển bản thân