Phân tích, tìm giải pháp xử lý nghiệp vụ theo yêu cầu/ý tưởng (Nhóm chúng ta là Developer, không phải Coder).
Phân tích yêu cầu nghiệp vụ, báo cáo cho nhóm các yêu cầu không hợp lý và có thể cung cấp gợi ý và/hoặc giải pháp tốt hơn.
Phát triển các ứng dụng trên nền tảng Android, xử lý API từ Django backend. Tích hợp Admob SDK, Firebase (analytics, push notifications, remote config).
Ưu tiên ứng viên có app demo trên PlayStore, có kinh nghiệm Publish app lên PlayStore console.
Có kiến thức Swift, đọc hiểu source code iOS là một lợi thế.
Có thể làm việc độc lập và phối hợp với các thành viên khác trong team.
Kinh nghiệm bắt buộc:
Kotlin, Coroutines (asynchronous programming).
Material Design guideline.
Android Architecture Components: Navigation, Android Paging, Room database (cache & local db), Lifecycle-aware, ViewModel, LiveData, View binding, Work Manager.
Extension & libraries: Hilt/Dagger, RxJava/RxAndroid, Retrofit, Firebase services (Remote Config, Messaging, Events).
Có kiến thức phát triển di động trên hệ sinh thái cloud (cloud eco-system).
Có khả năng thiết kế logic code cá nhân để đáp ứng với business logic.
Có khả năng tự nghĩ ra bố cục giao diện theo yêu cầu đưa ra (self-draft layout).
Nắm rõ quy trình
phát triển phần mềm.
Kỹ năng giải quyết vấn đề, phân tích và tư duy phản biện tốt.
Có khả năng giao tiếp và làm việc nhóm hiệu quả.
Đọc hiểu tài liệu tiếng Anh.
Ưu tiên ứng viên:
Từng publish app lên PlayStore console.
Đã từng làm freelancer, outsourcing.
Có kiến thức SQL, no SQL.
Agile mindset.