Job Requirement
Yêu cầu:
- Ít nhất 6 năm kinh nghiệm làm việc với Android (Android Studio/SDK, Java, tối thiểu 4 năm với Kotlin).
- (HIGH LEVEL) Thành thạo với các thành phần chính như: Activity, Fragment, Service, Content Provider, Broadcast Receiver.
- (HIGH LEVEL) Thành thạo OOP, Design patterns, SOLID Principle, Clean Architecture, Modularization, and MVVM.
- (HIGH LEVEL) Thành thạo sử dụng các thư viện sau: Component Lifecycle, Kotlin Flow, Hilt/Dagger, ViewModel, Coroutine, Room, WorkManager.
- (HIGH LEVEL) Thành thạo trong việc tối ưu Performance, Memory, Multithreading.
- Thành thạo xử lý multiple languages, screen sizes và densities khác nhau.
- Có hiểu biết sâu về sự khác nhau giữa các Android version.
- Có kinh nghiệm về Custom views, animations, touch handling, keyboard handling…
- Có kinh nghiệm về Firebase, In-app Purchase…
- Có kinh nghiệm dựng code base, build app từ đầu.
- Có kinh nghiệm về Code review, solving problems, bug analysis and error troubleshooting.
- Có kinh nghiệm về Gradle, reduce Apk Size, reduce Crashes and ARNs rate.
- Có kinh nghiệm quản lý dự án, quản lý con người, khả năng làm việc nhóm và độc lập.
- Kỹ năng trong communicating smoothy với các thành viên và các bên liên quan.
- Có sản phẩm trên Play Store và kinh nghiệm về Admob, Mediation là 1 lợi thế.
- Tiếng Anh đọc hiểu tài liệu chuyên ngành là 1 lợi thế.
- Yêu thích công nghệ, có hứng thú với việc tạo ra những sản phẩm tốt. nâng cao trải nghiệm người dùng.
- Nhanh nhẹn, năng động, ham học hỏi, có tinh thần trách nhiệm cao, trung thực, cẩn thận, tỉ mỉ, tư duy tốt.
- Độ tuổi không quá 35 tuổi.
- Ưu tiên các ứng viên có kinh nghiệm và đam mê làm các app về tools, productivity, video & photo editor, camera.