Mô tả công việc
1. Thiết kế và Phát triển Tính năng
Chủ động phân tích yêu cầu, thiết kế và triển khai các tính năng backend phức tạp, đảm bảo mã nguồn sạch, hiệu quả và dễ bảo trì.
Chịu trách nhiệm từ đầu đến cuối (end-to-end) cho các module được giao, từ khâu
thiết kế kỹ thuật, lập trình, viết unit/integration test cho đến khi triển khai và giám sát.
2. Tối ưu hóa và Đảm bảo Chất lượng:
Tối ưu hóa hiệu năng của ứng dụng và cơ sở dữ liệu để đáp ứng lượng truy cập lớn và đảm bảo độ trễ thấp.
Thực hiện đánh giá mã nguồn (code review) một cách cẩn thận cho các thành viên khác trong nhóm để đảm bảo chất lượng, tính nhất quán và tuân thủ các coding convention.
Nghiên cứu, áp dụng các công nghệ, công cụ và phương pháp mới để cải tiến hệ thống và quy trình phát triển.
3. Giải quyết Vấn đề và Bảo trì Hệ thống:
Chẩn đoán và giải quyết các sự cố kỹ thuật phức tạp (troubleshooting) trên môi trường production.
Tham gia vào việc xây dựng các công cụ giám sát (monitoring), ghi log (logging) để đảm bảo hệ thống vận hành ổn định.
4. Cố vấn và Hợp tác
Cố vấn (mentor) và hướng dẫn các kỹ sư junior, giúp họ phát triển kỹ năng và chuyên môn.
Phối hợp chặt chẽ với các đội ngũ Frontend, Product, QA và DevOps để xây dựng sản phẩm một cách hiệu quả.
Đóng góp ý kiến và tham gia vào các buổi thảo luận về
kiến trúc hệ thống.
Yêu cầu
1. Bắt buộc
Ít nhất 3-5 năm kinh nghiệm chuyên sâu về
phát triển phần mềm phía backend.
Thành thạo và có kinh nghiệm thực chiến với ít nhất một trong các ngôn ngữ/nền tảng: Python & [protected info]
Hiểu biết sâu sắc về các nguyên lý Lập trình Hướng đối tượng (OOP), cấu trúc dữ liệu và thuật toán.
Kinh nghiệm vững chắc trong việc thiết kế và làm việc với RESTful APIs, Graph QL và cơ sở dữ liệu SQL (PostgreSQL, MySQL) cũng như NoSQL (MongoDB, Redis)
Có kinh nghiệm làm việc trong các dự án theo kiến trúc Microservices.
Kỹ năng tự chủ, giải quyết vấn đề một cách độc lập và tư duy logic sắc bén
2. Điểm cộng
Có kinh nghiệm làm việc với các hệ thống phân tán và xử lý lượng dữ liệu lớn.
Kinh nghiệm với các công cụ container hóa như Docker, Kubernetes và các nền tảng đám mây (AWS, Azure, GCP).
Hiểu biết về các công cụ message queue như Kafka, RabbitMQ.
Quen thuộc với quy trình CI/CD (Continuous Integration/Continuous Deployment)
Quyền lợi
Cơ hội được làm việc với những bài toán kỹ thuật thử thách và các công nghệ tiên tiến.
Môi trường làm việc tôn trọng sự chuyên môn, khuyến khích đưa ra ý tưởng và sáng tạo.
Lộ trình phát triển rõ ràng, có cơ hội thăng tiến.
Các chế độ phúc lợi đầy đủ theo quy định và các hoạt động team-building, du lịch của công ty.
Được trang bị thiết bị làm việc hiện đại.
Thông tin khác
Loại công việc
Nhân viên toàn thời gian
Cấp bậc
Nhân viên
Học vấn
Cử nhân
Kinh nghiệm
2 - 5 năm kinh nghiệm
Giới tính
Bất kỳ
Ngành nghề
CNTT - Phần mềm
Thông tin chung
- Thu nhập: 30 triệu - 40 triệu
Nơi làm việc
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 20/12/2025