Mô tả công việc
- Sử dụng khung phần mềm để thiết kế, phát triển và kiểm thử các tính năng mới để lập trình giao diện website front-end.
- Là thành viên của một trong những nhóm phát triển theo phương pháp agile, phối hợp với các thành viên khác để nâng cao chất lượng, hiệu suất, tính ổn định và khả năng mở rộng của sản phẩm.
- Hỗ trợ các nhóm đa chức năng phát triển, có thể sáng tạo khi thiết lập các cấu trúc và quy trình phát triển mới.
- Tham gia đánh giá, đề xuất để cải thiện sản phẩm.
- Hướng dẫn và đào tạo những lập trình viên web chưa có nhiều kinh nghiệm.
- Thực hiện các công việc khác theo sự phân công của cấp trên.
Yêu cầu công việc
- Yêu cầu trình độ chuyên môn: Có bằng cử nhân hoặc thạc sĩ thuộc các ngành như Ứng dụng máy tính, Ứng dụng phần mềm, Khoa học máy tính tại đại học ở nước ngoài
- Yêu cầu về kinh nghiệm làm việc: Có từ 3 năm kinh nghiệm trở lên làm việc tại vị trí Kỹ sư phần mềm, Kỹ thuật viên phần mềm tại các công ty ở nước ngoài hoạt động trong lĩnh vực công nghệ thông tin hoặc kỹ thuật sản xuất phần mềm.
- Yêu cầu khác:
+ Am hiểu về ngôn ngữ lập trình, khung phần mềm VueJS 2 hoặc VueJS 3 hoặc có kinh nghiệm với các khung phần mềm khác như Angular / React thuộc JavaScript.
+ Có kinh nghiệm với REST APIs, Git/GitHub, Typescript và các trình biên dịch CSS.
+ Đã từng làm việc với Node (Express, Nitro/h3 Server).
+ Kinh nghiệm với Nuxt3, TailwindCSS, Figma, Docker, Kubernetes và các dịch vụ đám mây (AWS) sẽ là một điểm cộng.
+ Quen thuộc với các khái niệm như SOLID, KISS và Clean Code (code dễ đọc, dễ bảo trì, dễ hiểu và dễ thay đổi).
+ Thành thạo tiếng Anh để làm việc và giao tiếp với Ban giám đốc, khách hàng là người nước ngoài.
Quyền lợi
Được hưởng đầy đủ quyền lợi theo quy định của công ty và chính sách của nhà nước.