Mô Tả Công Việc
Phát triển ứng dụng trên nền tảng Android
Tham gia trải nghiệm sản phẩm, hiểu người dùng để đưa ra những đề xuất trong sản phẩm
Làm việc cùng đội dự án phát triển, sửa lỗi và bảo trì sản phẩm (Fix bug and Maintain)
Hệ thống hóa và tối ưu hóa sản phẩm
Tham gia Code Review và đào tạo cho các thành viên trong team
Tự Test chất lượng sản phẩm trước khi Release
Báo cáo tiến độ và tình trạng công việc trực tiếp tới quản lý dự án
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Kiến thức bắt buộc:
Có từ 05 năm kinh nghiệm làm Android
Có kiến thức chuyên sâu về Lập trình Android: Lập trình UI; Activity, Fragment, Service, Broadcast; Database, sử dụng được Room Database
Thành thạo ngôn ngữ lập trình Kotlin
Có kiến thức chuyên sâu về Dragger & Hilt
Kinh nghiệm làm việc với WebSocket/STOMP/SignalR/Socket.IO.
Hiểu về Real Time Communication (chat, call, notify).
Xử lý các vấn đề liên quan đến kết nối liên tục (persistent connection), reconnect, error handling.
Có kiến thức chuyên sâu về Networking, sử dụng thành thạo Retrofit
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ó kinh nghiệm làm việc với các sản phẩm của Firebase: FCM, Firebase Remote Config là một lợi thế
Có kinh nghiệm với design pattern MVVM
Kỹ năng
Giải quyết vấn đề: Problem solving, Design thinking.
Giao tiếp & làm việc nhóm, lắng nghe và truyền đạt thông tin.
Học hỏi và tự học tốt; tổ chức và quản lý thời gian.
Tố chất
Tư duy logic
Tư duy hệ thống
Tỉ mỉ, cẩn thận
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.