Front End là cách gọi quy trình sử dụng các ngôn ngữ HTML, CSS, JavaScript thiết kế và xây dựng giao diện cho các trang web hoặc ứng dụng web để người dùng có thể xem và tương tác trực tiếp trên đó.
Mục tiêu của việc thiết kế trang web là giúp cho người dùng dễ dàng sử dụng khi mở trang web. Điều này rất khó khăn vì trong thực tế người dụng sử dụng rất nhiều loại thiết bị khác nhau với kích thước và độ phân giải khác nhau, do đó buộc Front End Developer phải xem xét hết các khía cạnh này khi thiết kế trang web. Cần phải đảm bảo trang web xuất hiện chính xác trên các trình duyệt khác nhau, hệ điều hành khác nhau và các thiết bị khác nhau.
Chi tiết công việc
- Làm việc và giao tiếp với các thành viên trong nhóm dự án bao gồm: quản lý dự án, nhà thiết kế, chuyên gia UI/UX.
- Xây dựng HTML/CSS/Javascript dựa trên thiết kế từ designer.
- Hợp tác chặt chẽ với nhóm sản phẩm để ưu tiên cải thiện trải nghiệm người dùng đối với website.
- Đảm bảo layout website trên nhiều loại trình duyệt khác nhau.
Yêu cầu ứng viên
- 1-2 năm kinh nghiệm với phát triển front-end
- Có kiến thức về thiết kế UI/UX.
- Kiến thức chuyên môn về các phương pháp SCSS, BEM, OOCSS, ACSS …
- Kiến thức sâu về JavaScript, ReactJS.
- Có khả năng làm việc với npm, Webpack, eslint, Gulp …
- Có kinh nghiệm làm việc với Git, Jira
- Sẵn sàng học hỏi, tư duy sáng tạo, chăm chỉ, nhiệt tình và trách nhiệm cao trong công việc.
Quyền lợi ứng viên
- Đánh giá performance 2 lần một năm, xét tăng lương định kì
- Thu nhập Upto 15 tháng lương 1 năm
- Phụ cấp ăn trưa và phụ cấp gởi xe
- Khám sức khỏe định kì hàng năm
- Company trip hàng năm, teambuilding hàng quý, tea-break
- Môi trường mở và thân thiện, cơ hội tham gia các khóa đào tạo chuyên môn, kỹ năng mềm cũng như ngoại ngữ
- Cơ hội được tiếp xúc, sử dụng các công nghệ mới