Kỹ năng lập trình
Hiểu nguyên lý lập trình hướng đối tượng.
Sử dụng được các Class, thư viện, component có sẵn để giải quyết vấn đề như (Interface, component, dll...)
Có 2 tổi thiểu năm kinh nghiệm sử dụng được ngôn ngữ PHP để thực hiện công việc theo yêu cầu
Thiết kế được biến, hàm, class, interface...
Thiết kế được các module, classs, function theo yêu cầu chung của bài toán
Implement được các funtion với input/output và quy trình xử lý được định nghĩa sẵn
Có thể đưa ra giải pháp, phương pháp cải tiến, thay thế nhứng thứ đã cũ
Có khả năng tối ưu hòa code về performance
Hiểu được cơ chế đồng bộ và bất đồng bộ
Vận hành được các Framework hiện đang sử dụng
Kỹ năng máy tính:
Nắm chắc .Net Framework
Hiểu sâu tool quản lý code như SVN, xử lý conflict, merge...
Sử dụng được các tool/add on dung cho việc debug code trên trình duyệt
Biết các giao thức mạng, kết nối cơ sở như (http, fpt, https,..)
Biết cách sử dụng tab Profile/ Performance trên tool Development của trình duyệt để check performance khi cần thiết.
Có kỹ năng Debug được trên IDE
Nắm được các câu lênh cơ bản của hệ điều hành Linux và Windows
Sử dụng được các IDE để quản lý project đúng chuẩn
Kỹ năng Database
Sử dụng thành thạo Redis và ES
Biết sử dụng Profiler
Viết được truy vấn phức tạp (Tringger, Tối ưu, SP, Function, View...)
Kỹ năng client site
Nhận thức tốt về Validate, XSS, Injection.
Hiểu và sử dụng được chuẩn html/css: Less/Sass
Sử dụng được các thiết kế trên Figma, zeplin, photoshop sang HTML/CSS
Lên khung được các box Template, mẫu HTML
Hiểu biết Localstorage, Cookies, SessionStorage
Thành thạo chuyển từ thiết kế Fingma, zeplin, photoshop sang HTML/CSS
Sử dụng được các thư viện javascript: Jquery
Biết về SEO onpage là lợi thế
Tối ưu tốc đội theo chuẩn PageSpeed Insights
Tự viết được các Plugin phục vụ công việc(popup, history browser, ..)
Phẩm chất con người
Có khả năng đánh giá kết quả công việc cảu chính mình cũng như đánh giá kết quả của các đồng nghiệp khác
Có tinh thần trách nhiệm cao với công việc
Tự chủ làm việc, kết nối với các team khác để hoàn thành từ đầu đến cuối 1 dự án