Top 3 reasons to join us
Build products that matter to the community
Dynamic environment with challenging opportunities
Supportive leadership and team
Job description
Phát triển hệ thống phân tán cho dịch vụ music streaming
Phát triển giao diện web cho các module trong hệ thống, tích hợp hệ thống đã có.
Phân tích, tìm và sửa lỗi dịch vụ
Tối ưu ứng dụng để tối đa hoá tốc độ và khả năng mở rộng
Viết chương trình sạch sẽ, dễ hiểu, có khả năng tái sử dụng
Viết các test case.
Your skills and experience
1–2 năm kinh nghiệm phát triển web front-end, sử dụng Typescript.
Có kinh nghiệm sử dụng NextJS hoặc ReactJS là một lợi thế
Có khả năng triển khai giao diện theo thiết kế (Figma/XD), nắm vững best practices về UI/UX ở mức triển khai.
Hiểu rõ cách tích hợp front-end với REST API, quản lý request–response, error handling, caching.
Có kinh nghiệm viết unit test hoặc e2e test cho front-end
Ưu tiên nhưng không bắt buộc:
Có kinh nghiệm làm việc với Python backend (Flask hoặc FastAPI), biết cách đọc code, tạo API đơn giản hoặc debug issues.
Có kinh nghiệm với SQLAlchemy hoặc ORM bất kỳ là lợi thế.
Có hiểu biết về kiến trúc microservice, thiết kế và tiêu chuẩn REST API.
Kinh nghiệm triển khai ứng dụng hoặc hiểu biết về Docker, Kubernetes, Helm là lợi thế.
Hiểu biết cơ bản về CI/CD cho ứng dụng web front-end.
Why you'll love working here
Tại DIIJAM, chúng tôi tạo ra các sản phẩm mang lại trải nghiệm tương tác cộng đồng cao, tạo ra giá trị thực sự cho ngành âm nhạc. Bạn sẽ làm việc trong một môi trường năng động với nhiều cơ hội học hỏi, cùng với những phúc lợi hấp dẫn như:
Mức lương cạnh tranh xứng đáng với năng lực và đóng góp
Lương tháng thứ 13/Thưởng Tết theo chính sách của công ty và kết quả kinh doanh
Xét tăng lương 1 lần/năm và có chính sách tăng lương sớm cho nhân viên đạt kết quả xuất sắc
Được đào tạo nâng cao kỹ năng qua các khóa học chính thống
Các phúc lợi khác theo chính sách công ty (Nghỉ mát trong hoặc ngoài nước hàng năm, tiệc cuối năm)
Tham gia các hoạt động team building định kỳ theo chính sách của công ty