Tham gia phát triển và bảo trì các sản phẩm hiện tại của công ty trên nền tảng Android.
Tham gia thiết kế và xây dựng thêm các tính năng nâng cao của ứng dụng trên nền tảng Android.
Phối hợp với các team để phát triển các tính năng mới.
Làm việc với dữ liệu và API.
Sửa lỗi và cải tiến hiệu năng sản phẩm.
Cập nhật các công nghệ mới để ứng dụng vào sản phẩm.
Tối thiểu 3 năm kinh nghiệm phát triển Android.
Hiểu biết
kiến trúc phần mềm (nắm được 1 trong các kiến trúc MVP, MVVM).
Có kinh nghiệm sử dụng DI framework, ví dụ Koin hoặc Hilt (dagger).
Có kinh nghiệm sử dụng gói thư viện Jetpack, có kinh nghiệm sử dụng Jetpack Compose làm UI
Có kinh nghiệm làm việc với Firebase SDK (Firestore, Firebase Auth,...)
Có kinh nghiệm xử lý multithreading: Kotlin coroutine + flow
Có kinh nghiệm tối ưu performance, memory cho ứng dụng
Kinh nghiệm với Clean Architecture, Reactive Programming, Dependency injection là điểm cộng
Hiểu biết Design Pattern, SOLID.