Tham gia phát triển các sản phẩm Web/Phần mềm từ giai đoạn phân tích, thiết kế đến triển khai.
Trực tiếp code các tính năng Front-end và Back-end, đảm bảo chất lượng và tiến độ.
Tham gia code review, áp dụng và đóng góp xây dựng các quy chuẩn lập trình của team.
Viết unit test, fix bug, tối ưu hiệu năng và refactor code khi cần thiết.
Tích hợp các dịch vụ Cloud/AI (Azure OpenAI, AWS, GCP) vào sản phẩm.
Tham gia các buổi họp dự án, sprint planning; chủ động đề xuất cải tiến sản phẩm và trải nghiệm người dùng.
Báo cáo tiến độ công việc định kỳ cho
quản lý dự án.
Tham gia đề xuất giải pháp về thiết kế kiến trúc hệ thống, database và best practices.
Bắt buộc
Tốt nghiệp Đại học chuyên ngành Công nghệ Thông tin, Kỹ thuật phần mềm hoặc các ngành liên quan.
Có từ 1 - 3 năm kinh nghiệm
phát triển phần mềm với vai trò Fullstack hoặc Backend/Frontend.
Tư duy sử dụng AI (AI-First Mindset): Có tư duy sử dụng các công cụ hỗ trợ AI một cách thông minh và hiệu quả trong quy trình phát triển phần mềm, hiểu rõ cách kiểm soát chất lượng code do AI tạo ra.
Có kiến thức nền tảng vững về lập trình hướng đối tượng (OOP), cấu trúc dữ liệu.
Thành thạo ít nhất một ngôn ngữ Backend: Python (Django/FastAPI/Flask) hoặc Java/[protected info]
Thành thạo Frontend: HTML, CSS, JavaScript và ít nhất một framework: ReactJS hoặc VueJS.
Nắm vững cơ sở dữ liệu (SQL: MySQL/PostgreSQL, Elasticsearch).
Biết sử dụng Git để quản lý source code.
Có khả năng đọc hiểu tài liệu kỹ thuật bằng tiếng Anh.
Có tư duy product: hiểu bài toán nghiệp vụ, đặt trải nghiệm người dùng và giá trị sản phẩm lên trên việc chỉ hoàn thành task.
Có kinh nghiệm thiết kế và làm việc với RESTful API.
Ưu tiên
Có kinh nghiệm với DevOps, CI/CD.
Đã từng làm dự án cá nhân/nhóm có sản phẩm thực tế (GitHub portfolio).
Có kinh nghiệm với kiến trúc microservices, message queue.
Đã tìm hiểu hoặc làm việc với LLM, AI Services (OpenAI, Azure AI).
Tiếng Anh hoặc
tiếng Nhật giao tiếp tốt.