Thông tin nhanh
Tiêu chí | Nội dung |
---|---|
Cấp bậc Hình thức | Nhân viên Fulltime |
Bằng cấp | Cao đẳng trở lên |
Kinh nghiệm | Tối thiểu 4-5 năm |
Thu nhập | Từ 25 triệu + Thưởng |
Số lượng tuyển | 1 |
Nơi làm việc | Hà Nội, Hồ Chí Minh |
Hạn nộp hồ sơ | 16/06/2025 |
I. Địa điểm làm việc
- Offline (Chọn 1 trong 2):
- Lầu 3 (Tầng 2), tòa nhà Argroup, số 27, đường Hoàng Hoa Thám, Phường 7, Bình Thạnh, Tp.Hồ Chí Minh
- Tòa C2, D'Capitale, 119 Trần Duy Hưng, Phường Trung Hòa, Quận Cầu Giấy, Thành phố Hà Nội.
II. Yêu cầu công việc
1. Mục tiêu chính của Vị trí
Đảm nhận vai trò then chốt trong việc dẫn dắt kỹ thuật, trực tiếp tham gia phát triển và chịu trách nhiệm chuyển hóa các yêu cầu sản phẩm (product requirements) và thiết kế (Figma) thành các giải pháp kỹ thuật khả thi. Đẩy nhanh tiến độ phát triển MVP cho sản phẩm "CCALL Omni AI Platform", đặc biệt là giải quyết "điểm nghẽn" ở khâu Frontend, đồng thời xây dựng nền tảng kiến trúc vững chắc cho việc mở rộng sau này.
2. Mô tả Công việc Chi tiết
a. Lãnh đạo Kỹ thuật & Hoạch định (Technical Leadership & Planning) - 40%
- Chuyển hóa Yêu cầu: Là cầu nối chính giữa Product và Dev. Phân tích yêu cầu nghiệp vụ và thiết kế UI/UX từ Figma để dịch sang các yêu cầu kỹ thuật (technical specifications), user stories, và các tác vụ (tasks) chi tiết.
- Hoạch định & Phân chia công việc: Lập kế hoạch phát triển theo từng giai đoạn (sprint/cycle). Chia nhỏ các tính năng lớn (epics) thành các task cụ thể và phân công cho các thành viên trong team (2 FE, 1 BE ngoài, 1 QA).
- Giám sát & Hỗ trợ: Theo dõi tiến độ của team, chủ động phát hiện các rào cản kỹ thuật. Trực tiếp hướng dẫn (mentor) và review code cho team FE để đảm bảo chất lượng, tính nhất quán và giúp họ vượt qua các khó khăn khi hiện thực hóa giao diện từ Figma.
- Đảm bảo Chất lượng: Phối hợp chặt chẽ với QA để xác định các kịch bản kiểm thử (test cases) ngay từ giai đoạn thiết kế giải pháp.
b. Phát triển Full-Stack (Hands-on Full-Stack Development) - 50%
- Frontend:
- Tham gia phát triển các thành phần phức tạp của giao diện Agent Desktop và Admin Panel bằng (ReactJS/VueJS/Angular - tùy theo công nghệ công ty chọn).
- Backend:
- Thiết kế và phát triển các API (RESTful/GraphQL) cần thiết để phục vụ cho Frontend và các tính năng của MVP (VD: API quản lý Zalo OA, báo cáo, cấu hình "Custom Function").
- Phối hợp với BE/Devops (thuê ngoài) để tích hợp các dịch vụ AI (STT, NLU, TTS), Zalo, Voice và các hệ thống bên thứ ba (Google Calendar).
- Làm việc với cơ sở dữ liệu để thiết kế schema và tối ưu truy vấn.
- Tích hợp: Chịu trách nhiệm kỹ thuật cho luồng tích hợp Zalo OA, và đảm bảo cơ chế chuyển tiếp HA <-> AA hoạt động trơn tru.
c. Kiến trúc & Vận hành (Architecture & Operations) - 10%
- Đề xuất và tham gia quyết định về kiến trúc hệ thống, lựa chọn công nghệ phù hợp để đảm bảo sản phẩm có khả năng mở rộng (scalable) như trong Lộ trình Phát triển.
- Phối hợp với BE/Devops để thiết lập quy trình CI/CD (Continuous Integration/Continuous Deployment) cơ bản, giúp việc triển khai sản phẩm nhanh chóng và ổn định.
3. Yêu cầu Bắt buộc (Must-have)
- Kinh nghiệm: Ít nhất 4-5 năm kinh nghiệm phát triển phần mềm, trong đó có ít nhất 2 năm làm việc ở vị trí Full-stack.
- Frontend:
- Thành thạo ít nhất một framework JavaScript hiện đại (ReactJS, VueJS, Angular), ưu tiên ReactJS.
- Có kinh nghiệm sâu sắc trong việc chuyển đổi thiết kế phức tạp từ Figma sang code HTML/CSS/JS có tính tái sử dụng cao, responsive và pixel-perfect.
- Hiểu rõ về State Management (Redux, MobX, VueX) và xử lý bất đồng bộ.
- Backend:
- Thành thạo ít nhất một ngôn ngữ backend (ví dụ: NodeJS, Python, Go, Java) và framework tương ứng (ExpressJS, NestJS, Django...).
- Có kinh nghiệm thiết kế, xây dựng và tối ưu RESTful API.
- Kỹ năng Lãnh đạo & Lập kế hoạch:
- Có kinh nghiệm phân rã công việc từ yêu cầu lớn, ước lượng thời gian và lên kế hoạch thực thi cho một nhóm nhỏ.
- Kỹ năng review code và hướng dẫn các lập trình viên khác.
- Tư duy:
- Tư duy sản phẩm tốt, khả năng hiểu nhanh các yêu cầu nghiệp vụ phức tạp.
- Tư duy giải quyết vấn đề mạnh mẽ, khả năng tự nghiên cứu và tìm ra giải pháp cho các thách thức kỹ thuật mới.
4. Yêu cầu Ưu tiên (Nice-to-have)
- Có kinh nghiệm làm việc với các hệ thống Tổng đài (Contact Center), VoIP, hoặc các nền tảng giao tiếp thời gian thực (real-time communication) như WebSocket, WebRTC.
- Có kinh nghiệm tích hợp API của các bên thứ ba, đặc biệt là Zalo OA, Facebook Messenger.
- Hiểu biết cơ bản về các khái niệm AI/ML như NLU, Chatbot, RAG.
- Có kinh nghiệm làm việc với các dịch vụ Cloud (AWS, GCP, Azure) và DevOps cơ bản (Docker, CI/CD).
- Đã từng làm việc trong môi trường startup, phát triển sản phẩm SaaS B2B.
III. Quyền lợi
- Mức lương cạnh tranh và các khoản thưởng theo hiệu suất làm việc của đội nhóm.
- Môi trường làm việc chuyên nghiệp, được tiếp xúc với các công nghệ mới và thách thức.
- Cơ hội đóng góp vào việc xây dựng văn hóa dịch vụ khách hàng xuất sắc.
- Được đào tạo chuyên sâu về sản phẩm và các kỹ năng quản lý.
- Lộ trình phát triển sự nghiệp rõ ràng, cơ hội thăng tiến lên các vị trí quản lý cao hơn (bao gồm cả vị trí Team Lead/PM).
- Các chế độ phúc lợi khác theo quy định của công ty.
IV. Quy trình tuyển dụng
Bước 1: Đăng ký ứng tuyển
Ứng viên gửi hồ sơ đăng ký ứng tuyển
Bước 2: Sàng lọc hồ sơ, hẹn, phỏng vấn
Thực hiện kết hợp phỏng vấn trực tuyến và trực tiếp
Bước 3: Chốt công việc, lương và nhận việc
Khi được chọn và ứng viên đồng ý, hai bên thống nhất mục tiêu công việc, chỉ tiêu đánh giá, lương và tiến hành công việc được giao