- Phát triển backend: Thiết kế, xây dựng và bảo trì các hệ thống backend bằng ngôn ngữ Golang chạy trên AWS
- Xây dựng API: Phát triển các API RESTful để kết nối backend với frontend và các hệ thống khác.
- Cơ sở dữ liệu: Làm việc với các cơ sở dữ liệu (SQL hoặc NoSQL) để lưu trữ và
quản lý dữ liệu người dùng, nội dung học tập.
- Tối ưu hóa hiệu năng: Phân tích và tối ưu hóa hiệu suất của hệ thống để đảm bảo trải nghiệm người dùng tốt nhất.
- Đảm bảo chất lượng: Viết các unit test, integration test để đảm bảo chất lượng code và sản phẩm.
Kiến thức:
- Có ít nhất 2 năm kinh nghiệm ở vị trí tương đương
- Nắm vững ngôn ngữ lập trình Golang.
- Có kinh nghiệm làm việc với AWS
- Hiểu biết tốt về
kiến trúc hệ thống, các nguyên tắc thiết kế phần mềm.
- Có kinh nghiệm làm việc với các cơ sở dữ liệu SQL (PostgreSQL, MySQL) hoặc NoSQL (MongoDB, Redis).
- Hiểu biết về các kiến trúc microservices, containerization (Docker, Kubernetes).
Kỹ năng:
- Khả năng viết code sạch, hiệu quả, dễ bảo trì.
- Khả năng giải quyết vấn đề, tư duy logic tốt.
Ưu tiên:
- Có kinh nghiệm làm việc với các ngôn ngữ/framework khác (Python, Nodejs)
- Có kinh nghiệm làm việc với các framework phổ biến của Golang (Gin, Echo).
- Có kinh nghiệm làm việc với các công cụ CI/CD
- Làm sản phẩm product (không phải outsource) với tiềm năng hàng chục triệu người dùng ở Việt Nam và trên Thế Giới
- Thu nhập cảnh tranh (thỏa thuận chi tiết khi phỏng vấn)
- Du lịch nước ngoài hàng năm
- Lương tháng 13
- Review lương hàng năm hoặc theo năng lực
- Các chế độ nghỉ phép, bảo hiểm,...đầy đủ theo quy định của nhà nước