1. Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin/ Kỹ thuật máy tính
2. Có kinh nghiệm lập trình từ 4 năm trở lên
3. Yêu cầu về kỹ năng chuyên môn bắt buộc
- Vuejs,nuxt: Có thể tham gia triển khai dự án theo template hoặc theo giao diện được thiết kế. Tham gia vào làm các component, làm các tính năng kéo thả, autocomplete, filter phức tạp, hoặc làm việc với media (audio, ảnh), hoặc các tính năng như kéo thả,....
- Css, tailwind, boostraps: thành thạo (cơ bản và các css về layout như flex, grid, về animation)
- Typescript, javascript: Thành thạo
- Có am hiểu về design và tư duy sản phẩm, hiểu nghiệp vụ của sản phẩm
4. Yêu cầu về kỹ năng chuyên môn bổ sung
- WebApis, nodejs, conda: Có kinh nghiệm
- Koajs/expressjs/(đã có kinh nghiệm làm việc 1 trong số những framework backend của nodejs)
- DataBase: mongo, postgresql: Am hiểu cơ sở dữ liệu và đã từng làm các công việc tối ưu, triển khai dataBase
- Linux, bashscript: Có hiểu biết và kinh nghiệm là một lợi thế
- Docker: build docker file tối ưu , sử dụng docker-compose
- Biết setup proxy: có thể sử dụng 1 trong các công cụ sau: apache, nginx,....
- Biết làm react, hoặc ionic, pwa là 1 lợi thế
5. Tính cách
- Tinh thần chủ động cầu tiến, làm việc biết trình bày kết quả
- Có tinh thần trách nhiệm với công việc cao
- Hòa đồng và sẵn sàng hỗ trợ đồng nghiệp