Mô Tả Công Việc
Với vai trò Lập Trình Viên Android Cấp Cao, bạn sẽ dẫn dắt thiết kế kiến trúc và phát triển các module lõi cho ứng dụng Android của công ty, đảm bảo hiệu suất tối ưu, bảo mật và ổn định. Bạn sẽ chịu trách nhiệm nâng cấp kiến trúc di động và chuyển đổi mô-đun, bao gồm giải pháp tải động, component hóa, hotfix và khung A/B testing. Đồng thời, bạn sẽ đóng vai trò then chốt trong thiết kế hệ thống bảo mật như giới hạn đăng nhập một thiết bị, chống dịch ngược, mã hóa dữ liệu và nhận dạng vân tay thiết bị.
Phối hợp chặt chẽ với các nhóm sản phẩm, thiết kế và backend, bạn sẽ thúc đẩy cải tiến liên tục trải nghiệm người dùng và chi tiết tương tác. Bạn cũng sẽ đóng góp vào nghiên cứu và triển khai các giải pháp xác thực như Passkey/FIDO2, WebAuthn và xác minh sinh trắc học. Tối ưu hóa hiệu suất - bao gồm tốc độ khởi động ứng dụng, kích thước gói, tiêu thụ pin và sử dụng bộ nhớ - sẽ là phần quan trọng trong vai trò của bạn.
Ngoài ra, bạn sẽ hướng dẫn các kỹ sư cấp dưới thông qua đánh giá mã, điều chỉnh hiệu suất và đào tạo kỹ thuật để thúc đẩy sự phát triển của nhóm. Cập nhật các công nghệ tiên tiến (Flutter, HarmonyOS, Compose, Kotlin Multiplatform) và đề xuất áp dụng khi phù hợp cũng sẽ là một phần trách nhiệm của bạn.
Trách Nhiệm Chính
- Dẫn dắt thiết kế kiến trúc ứng dụng Android và phát triển module lõi.
- Thúc đẩy nâng cấp kiến trúc di động và chuyển đổi mô-đun.
- Thiết kế và triển khai các biện pháp bảo mật (chống giả mạo, mã hóa, v.v.).
- Phối hợp đa chức năng để nâng cao trải nghiệm người dùng.
- Phát triển giải pháp xác thực (Passkey, WebAuthn, sinh trắc học).
- Tối ưu hóa chỉ số hiệu suất (tốc độ khởi động, bộ nhớ, pin).
- Hướng dẫn kỹ sư cấp dưới thông qua đánh giá mã và đào tạo.
- Nghiên cứu và đề xuất các công nghệ mới nổi.
Yêu Cầu Công Việc
- Bằng cử nhân trở lên về Khoa học Máy tính hoặc lĩnh vực liên quan.
- Trên 5 năm kinh nghiệm phát triển Android native.
- Thành thạo Kotlin/Java và Android Framework/Jetpack.
- Hiểu biết sâu về MVVM/MCI/Clean Architecture.
- Chuyên môn về giao tiếp đa tiến trình và tối ưu hóa hiệu suất.
- Quen thuộc với kỹ thuật bảo mật (chống dịch ngược, chống tiêm nhiễm).
- Kinh nghiệm về modular hóa, plugin hóa và tải động.
- Ưu tiên từng làm việc với ứng dụng quy mô lớn (tài chính/thanh toán/thương mại điện tử).
- Hiểu biết về Flutter, HarmonyOS hoặc WebView là một lợi thế.
- Tiêu chuẩn mã hóa xuất sắc và kỹ năng làm việc nhóm.
Ưu Tiên Bổ Sung
- Kinh nghiệm phát triển hybrid với Flutter.
- Hiểu biết về ví blockchain hoặc hệ sinh thái Web3.
- Quen thuộc với bảo mật Android (SafetyNet, KeyStore, TEE).
- Kinh nghiệm kiểm thử tự động (Espresso/UI Automator) hoặc pipeline CI/CD.
- Đóng góp tích cực trên GitHub, StackOverflow hoặc Medium.
Phúc Lợi
Mức lương cạnh tranh, môi trường nhóm tích cực và hợp tác, cùng cơ hội làm việc từ xa toàn thời gian.


