1. Điều kiện bắt buộc: Bằng Cử nhân, ưu tiên tốt nghiệp từ trường uy tín. Nền tảng lý tưởng là Khoa học Máy tính, Kỹ thuật Phần mềm hoặc lĩnh vực liên quan.
2. Nắm vững kỹ năng phát triển front-end và thiết kế kiến trúc front-end trong hơn 3 năm.
3. Tối đa hóa kỹ năng sử dụng ngôn ngữ JS, nắm vững toàn bộ các tính năng của ES6/7.
4. Có kinh nghiệm thực chiến với các dự án sử dụng framework front-end phổ biến, điển hình như Vue hoặc React, đồng thời sở hữu năng lực phân tích sâu sắc các nguyên tắc hoạt động và triển khai của framework đó.
5. Thành thạo các công cụ kỹ thuật như webpack, gulp và các công cụ khác.
6. Có kinh nghiệm thực tế trong các dự án tối ưu hiệu suất website và cải thiện trải nghiệm người dùng.
7. Am hiểu các cơ chế giao tiếp mạng di động và có kiến thức sâu/kinh nghiệm dày dặn về giao tiếp HTTP, TCP/IP và Socket
8. Có kinh nghiệm phát triển back-end, ưu tiên ứng viên có kinh nghiệm thực tế với NodeJS và JAVA.
9. Giao tiếp hiệu quả, độc lập và giải quyết vấn đề tốt.