Fullstack Software Engineer
Về công việc
Trách nhiệm chính
- Phân tích yêu cầu kinh doanh và chuyển đổi thành giải pháp kỹ thuật.
- Thiết kế, phát triển, kiểm thử và duy trì ứng dụng web full-stack.
- Xây dựng hệ thống phần mềm có thể mở rộng, an toàn và hiệu suất cao.
- Phát triển và duy trì RESTful APIs và/hoặc dịch vụ GraphQL.
- Tích hợp các hệ thống và dịch vụ bên thứ ba như cổng thanh toán, nền tảng CRM và dịch vụ xác thực.
- Khắc phục, gỡ lỗi và giải quyết các vấn đề ứng dụng.
- Phát triển giao diện web đáp ứng và thân thiện người dùng.
- Triển khai các thành phần UI tái sử dụng và kiến trúc frontend.
- Tối ưu hiệu suất ứng dụng trên các trình duyệt và thiết bị.
- Hợp tác với UX/UI Designers để đảm bảo trải nghiệm người dùng mượt mà.
- Duy trì chất lượng mã thông qua các thực tiễn tốt nhất và tiêu chuẩn frontend.
- Thiết kế và triển khai dịch vụ backend mạnh mẽ và logic kinh doanh.
- Phát triển và tối ưu cấu trúc cơ sở dữ liệu, truy vấn và quy trình xử lý dữ liệu.
- Đảm bảo độ tin cậy, khả năng mở rộng và bảo mật của hệ thống.
- Triển khai các cơ chế ghi log, giám sát và cảnh báo.
- Duy trì tài liệu API và tiêu chuẩn tích hợp.
Yêu cầu
- Bằng cử nhân trong lĩnh vực Khoa học Máy tính, Kỹ thuật Phần mềm, Công nghệ Thông tin hoặc lĩnh vực liên quan.
- Kinh nghiệm thực tiễn tương đương có thể được xem xét.
- Tối thiểu 3 năm kinh nghiệm trong phát triển phần mềm full-stack (Frontend: JavaScript, React.js... Backend: Java, .NET Core, Nodejs...).
- Kinh nghiệm chứng minh triển khai ứng dụng web production-grade.
- Kinh nghiệm làm việc trong môi trường Agile/Scrum.
- Hiểu biết về OOP và Design Patterns.
- Kiến thức về Clean Architecture và các thực tiễn phát triển phần mềm tốt nhất.
- Kinh nghiệm với Unit Testing, Integration Testing và Test Automation.
Yêu cầu ưu tiên
- Quen thuộc với kiến trúc Microservices (được ưu tiên).
Mức lương
- Lương: Thương lượng
Thông tin khác
- Địa điểm làm việc: Hội sở (Tp. HCM).
- Hạn nộp hồ sơ: 28/09 — 30/11/2026.
- Số lượng tuyển: 1.