Chủ động đưa ra các giải pháp để giải quyết vấn đề trong quá trình phát triển sản phẩm.
Phát triển các chức năng theo yêu cầu và thiết kế được giao.
Chủ động trao đổi với QA và khách hàng khi có vấn đề phát sinh.
Chủ động cập nhật và chia sẻ các kiến thức, công nghệ mới trong quá trình thực hiện dự án.
Cập nhật tình hình và tiến độ dự án cho Leader.
Phối hợp với các thành viên trong team để đảm bảo chất lượng và tiến độ công việc.
Kinh nghiệm & kiến thức chuyên môn
Có từ 03 năm kinh nghiệm phát triển ứng dụng Android thực tế.
Thành thạo ít nhất một ngôn ngữ lập trình Java hoặc Kotlin.
Nắm vững:
Android SDK.
Jetpack Components: Room, LiveData, ViewModel...
Quản lý và tích hợp RESTful API, WebSocket.
Các mô hình
kiến trúc: MVVM, MVP.
Hiểu biết về tối ưu hiệu suất ứng dụng, quản lý bộ nhớ và Android Lifecycle.
Sử dụng tốt Git (Git-flow).
Kỹ năng & kinh nghiệm bổ sung
Biết viết Unit Test và UI Test là lợi thế.
Có tư duy logic, khả năng giải quyết vấn đề tốt.
Có khả năng đọc hiểu tài liệu
tiếng Anh.
Đã từng phát triển và đưa ứng dụng Android thực tế lên Google Play Store.
Có kinh nghiệm với:
Firebase
Google Maps API
Payment Gateway
Có kinh nghiệm sử dụng CI/CD tools như Bitrise, Jenkins...
Có kinh nghiệm với Flutter là một lợi thế.