Mô Tả Công Việc
Trách Nhiệm Chính
- Phát triển ứng dụng Android, thiết kế kiến trúc và lựa chọn công nghệ
- Giải quyết vấn đề và tối ưu hóa hiệu suất cho ứng dụng Android
- Quản lý nhóm Android bao gồm theo dõi tiến độ, kiểm soát chất lượng và đánh giá nhân sự
- Tối ưu hóa mã nghiệp vụ và tối ưu hóa hiển thị giao diện người dùng
- Phát triển các giải pháp nghiệp vụ sáng tạo cho nền tảng Android
- Nghiên cứu và triển khai các công nghệ mới để nâng cao khả năng sản phẩm
- Bảo trì và nâng cấp liên tục các sản phẩm Android
- Hợp tác với các bộ phận khác (ví dụ: tiếp thị) để hỗ trợ kỹ thuật
Yêu Cầu Công Việc
- Chuyên môn vững vàng về kiến trúc ứng dụng Android
- Kinh nghiệm với tăng tốc mạng yếu và tối ưu hóa liên kết
- Thành tích đã được chứng minh khi làm việc trên các ứng dụng có ít nhất 100.000 DAU (Người Dùng Hoạt Động Hàng Ngày)
- Kinh nghiệm thực tế trong các lĩnh vực tối ưu hóa hiệu suất bao gồm:
- Tối ưu hóa tiêu thụ điện năng
- Giảm độ trễ
- Giám sát ứng dụng
- Tối ưu hóa bộ nhớ
- Tăng tốc hiển thị giao diện người dùng
- Tối ưu hóa phát trực tuyến tần suất cao
- Tối ưu hóa mạng
- Dự án toàn cầu hóa/địa phương hóa
- Kỹ năng giải quyết vấn đề xuất sắc và khả năng tối ưu hóa hệ thống phức tạp
- Kỹ năng lãnh đạo mạnh mẽ với kinh nghiệm quản lý nhóm
- Khả năng hợp tác hiệu quả với các nhóm đa chức năng
Yêu Cầu Ưu Tiên
- Kinh nghiệm với Kotlin và các framework phát triển Android hiện đại
- Kiến thức về quy trình CI/CD cho ứng dụng Android
- Quen thuộc với các phương pháp phát triển Agile
- Kinh nghiệm hướng dẫn các lập trình viên mới
- Hiểu biết sâu sắc về các phương pháp bảo mật di động tốt nhất
