Mô Tả Công Việc
Tham gia vào các dự án sử dụng ReactJS/VueJS/AngularJS cho thị trường Nhật Bản với các yêu cầu như sau:
Phân tích yêu cầu kỹ thuật.
Thiết kế chi tiết kỹ thuật, viết code và có thể viết cả unit test bằng code tùy theo yêu cầu của dự án.
Review code để đảm bảo chất lượng dự án, đào tạo Frontend developer.
Có cơ hội làm việc trực tiếp với PM và các kỹ sư người Nhật.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
[Middle] Có kinh nghiệm làm việc với HTML, CSS, Javascript, AJAX, UI library (MUI/shadcn/ui, ...), Responsive Design (mobile-first). Có khả năng chuyển đổi thiết kế (wireframes, mockups) thành giao diện người dùng đáp ứng (responsive design), thân thiện và trực quan.
[Middle] Hiểu khái niệm và nguyên tắc cơ bản của SEO
[Middle] Thành thạo JavaScript (ES6+), TypeScript.
[Middle] Có kinh nghiệm vững, chắc với ít nhất một trong số: ReactJS, Vue.js, Angular và hệ sinh thái liên quan (ví dụ: Redux, Context API, Vuex).
[Middle] Thành thạo Git, có kinh nghiệm với các công cụ xây dựng (Webpack/Vite), linter (ESLint).
[Middle] Hiểu biết cơ bản về các loại kiểm thử (unit, integration); Có kinh nghiệm viết unit test và end-to-end testing.
[Middle] Có kinh nghiệm sử dụng browser devtools và debuggers.
[Middle] Có kiến thức về bảo mật tối thiểu phía front-end.
[Middle] Có kinh nghiệm review code
[Middle] Có kinh nghiệm sử dụng, đánh giá và cộng tác với các công cụ phát triển được hỗ trợ bởi AI
[Senior] Có chuyên môn sâu về JavaScript/TypeScript, nắm vững nhiều framework (React, Angular, Vue.js), các mẫu kiến trúc (ví dụ: micro-frontends, monorepo), hiểu biết sâu về Next.js/Nuxt.js.
[Senior] Thành thạo các công cụ xây dựng, CI/CD, containerization (Docker, Kubernetes cơ bản), các công cụ gỡ lỗi và profiling nâng cao.
[Senior] Có kiến thức và kinh nghiệm trong web security, cross-site scripting (XSS), cross-browser compatibility...
[Senior] Đảm bảo các tiêu chuẩn UI/UX cao nhất, hợp tác chặt chẽ với đội ngũ thiết kế, dẫn dắt việc triển khai các tiêu chuẩn về khả năng tiếp cận Web (WCAG).
[Senior] Có khả năng xác định, phân tích và giải quyết các vấn đề về hiệu suất (tốc độ tải trang, rendering, memory leaks), sử dụng các công cụ profiling, lazy loading, code splitting.
[Senior] Thiết kế và triển khai plan kiểm thử toàn diện (unit, integration, E2E), sử dụng các framework (Jest, Cypress, Playwright), đảm bảo độ bao phủ mã cao.
[Senior] Hiểu biết về các nền tảng đám mây (AWS, Azure, GCP), quy trình DevOps, CI/CD.
[Senior] Thành thạo review code, mentor, coaching, giao tiếp hiệu quả với các bên liên quan (kỹ thuật và phi kỹ thuật), có tư duy chiến lược, giải quyết vấn đề phức tạp.
[Senior] Sử dụng thành thạo các công cụ phát triển được hỗ trợ bởi AI, có kinh nghiệm tích hợp các tính năng AI vào Frontend, đảm bảo đánh giá và giám sát chất lượng AI
[Senior] Có khả năng làm back-end là một lợi thế.
Tốt nghiệp kỹ sư Công nghệ thông tin.
Có tinh thần làm việc teamwork.
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ó 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.
Chủ động trong công việc, có khả năng làm việc độc lập.
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 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.
Có mong muốn làm việc lâu dài với công ty.
Tiếng Anh giao tiếp tốt
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.