* Yêu cầu kỹ thuật với Middle
● Có kinh nghiệm viết unit test và end-to-end testing.
● Có kinh nghiệm làm việc với HTML, CSS/SASS/LESS, Javascript, AJAX, Bootstrap, Responsive Design (mobile-first).
● Có kinh nghiệm làm việc với ES6, ES7, nắm chắc về xử lí bất đồng bộ trong JavaScript.
● Có kinh nghiệm review code
● Có kinh nghiệm về một trong các Javascript framework (AngularJS, React JS hoặc VueJS)
● Có kinh nghiệm sử dụng browser devtools và debuggers.
● Có kiến thức về bảo mật tối thiểu phía front-end.
* Yêu cầu kỹ thuật bổ sung với Senior:
● Có kinh nghiệm sử dụng browser devtools và debuggers, tối ưu performance bằng devtools.
● Hiểu biết sâu về một trong các framework sau (AngularJS, React JS hoặc VueJS)
● Có kiến thức và yêu thích UI Design patterns và UI Architecture Paradigms.
● Có kinh nghiệm làm việc với ES6, ES7, nắm chắc về xử lí bất đồng bộ trong JavaScript.
● Có kinh nghiệm review code
● Có kiến thức và kinh nghiệm trong web security, cross-site scripting (XSS), cross-browser compatibility...
● Có kinh nghiệm làm viêc với các build tools như Babel, Webpack.
● Có kinh nghiệm tích hợp với API và services phía back-end, client-side caching.
● Có khả năng làm back-end là một lợi thế.
● Hiểu khái niệm và nguyên tắc cơ bản của SEO.
● Có kinh nghiệm viết unit test và end-to-end testing.
* Yêu cầu chung:
● Có trách nhiệm cao trong công việc, sẳn sàng thu xếp thời gian để hoàn thành công việc theo yêu cầu dự án.
● Có tính tỉ mỉ, kiên nhẫn, cầu tiến, khả năng tự nghiên cứu, tìm kiếm thông tin tốt.
● Có khả năng chịu áp lực để làm việc trong môi trường chuyên nghiệp có sức ép về deadline và môi trường cạnh tranh cao.
● Có mong muốn làm việc lâu dài với công ty.
● Tốt nghiệp kỹ sư Công nghệ thông tin.
● Chủ động trong công việc, có khả năng làm việc độc lập.
● Biết tiếng Nhật hoặc thành thạo tiếng Anh là một lợi thế.
● Có tinh thần làm việc teamwork.
● Có tư duy phân tích bài toán và khả năng nắm bắt vấn đề nhanh, độc lập tìm hiểu và giải quyết vấn đề phức tạp.
● Có khả năng tư duy logic tốt, có khả năng tự lên kế hoạch công việc và quản lý thời gian của bản thân.