1. Lãnh đạo & Định hướng Kỹ thuật
• Dẫn dắt đội ngũ chuyên viên mobile (iOS / Android / Cross-platform) trong việc thiết kế, phát triển và triển khai sản phẩm
• Xây dựng và chuẩn hóa quy trình
phát triển phần mềm: coding convention, review code, CI/CD, kiểm thử
• Đưa ra định hướng
kiến trúc kỹ thuật cho từng dự án; đưa ra các công nghệ cũng như các tính năng để giải quyết các yêu cầu
• Tham gia tuyển dụng, đánh giá và phát triển năng lực kỹ thuật cho các thành viên trong nhóm
2. Nghiên cứu & Phân tích Giải pháp
• Phân tích các bài toán nghiệp vụ thực tế từ phía khách hàng / sản phẩm để đề xuất giải pháp kỹ thuật khả thi
• Nghiên cứu chuyên sâu các công nghệ lõi của hệ điều hành di động (iOS / Android) - kernel, runtime, bảo mật hệ thống
• Thực hiện phân tích, dịch ngược (reverse engineering) ứng dụng khi cần phục vụ mục đích bảo mật hoặc tích hợp
• Nghiên cứu và ứng dụng các giải pháp an ninh mạng trong môi trường mobile: mã hóa, xác thực, phát hiện xâm nhập
3. Phát triển Kỹ thuật Trực tiếp
• Tham gia coding trực tiếp ở các module lõi, phức tạp hoặc cần bảo mật cao
• Review code chuyên sâu, phát hiện lỗ hổng bảo mật và tối ưu hiệu năng ứng dụng
• Xây dựng các thư viện / framework / SDK nội bộ phục vụ tái sử dụng cho toàn phòng
4. Phối hợp &
Quản lý Dự án• Làm việc trực tiếp với Product Manager, BA để chuyển hóa yêu cầu nghiệp vụ thành đặc tả kỹ thuật
• Quản lý tiến độ kỹ thuật, xử lý rủi ro và giải quyết các vấn đề kỹ thuật phát sinh trong dự án
• Báo cáo định kỳ về tình trạng kỹ thuật, năng lực đội nhóm và định hướng công nghệ lên Ban lãnh đạo
1. Kinh nghiệm & Chuyên môn Kỹ thuật (Bắt buộc)
• Tối thiểu 5 năm kinh nghiệm thực chiến trong lĩnh vực phát triển mobile
và/hoặc an ninh mạng
• Thành thạo từ 3 ngôn ngữ lập trình trở lên trong số: C, C++, Java, Objective-
C, Swift, Dart (Flutter), JavaScript/TypeScript (React Native)
• Kinh nghiệm làm việc với công nghệ lõi hệ điều hành di động: Android
NDK, iOS Internals, memory management, process lifecycle
• Kinh nghiệm với Flutter, React Native hoặc các framework cross-platform
hiện đại
• Có kinh nghiệm dịch ngược (reverse engineering) ứng dụng mobile: IDA Pro,
Ghidra, Frida, jadx, dex2jar hoặc tương đương
• Kiến thức vững chắc về an ninh mạng mobile: OWASP Mobile Top 10,
certificate pinning, root/jailbreak detection, obfuscation
• Kinh nghiệm tối thiểu 1-2 năm ở vị trí Tech Lead hoặc quản lý nhóm kỹ
thuật từ 3 người trở lên
2. Kiến thức Bổ trợ (Ưu tiên)
• Hiểu biết về kiến trúc microservices, API design, và tích hợp backend cho
ứng dụng mobile
• Có kinh nghiệm triển khai CI/CD pipeline cho dự án mobile (Fastlane,
GitHub Actions, Bitrise,...)
• Kinh nghiệm với các nền tảng điện toán đám mây: AWS, GCP, Firebase
• Đã từng tham gia CTF, bug bounty hoặc có nghiên cứu bảo mật được công bố
là lợi thế
3. Kỹ năng Mềm & Tư duy
• Tư duy phân tích bài toán từ thực tế
• Kỹ năng lãnh đạo, mentoring và phát triển đội nhóm kỹ
thuật
• Khả năng giao tiếp và thuyết trình kỹ thuật trước cả đội ngũ nội bộ lẫn đối tác
/ khách hàng
• Chủ động cập nhật xu hướng công nghệ mới; có tư duy học hỏi
• Chịu được áp lực công việc; có tinh thần trách nhiệm cao với sản phẩm và đội
nhóm
• Tiếng Anh: đọc hiểu tài liệu kỹ thuật tốt, nghe hiểu tốt; có khả năng giao tiếp
tốt là một lợi thế