
Lập Trình Viên Game
Job Requirements
This job post is managed by
Skills
Job description for Lập Trình Viên Game at Công Ty Tnhh Puzzle Studio
Giới thiệu công ty: Là 1 startup chuyên về game mobile di động có thị trường toàn cầu. Chúng tôi hiện nay tập trung vào dòng Hybrid có chất lượng cao. Sứ mệnh của Puzzle với câu khẩu hiệu là "WE CONNECT THE FUN" - mang niềm vui tới nhân viên và cả người chơi toàn cầu.
Vai trò và trách nhiệm công việc: Chúng tôi đang tìm kiếm những lập trình viên có kinh nghiệm với dòng game Hybrid trong việc:
- Thiết kế hệ thống, cấu trúc code cho lớp Meta trong game.
- Đảm bảo công việc đi đúng tiến độ, chất lượng sản phẩm hướng đến nhu cầu và trải nghiệm của người dùng.
- Tạo ra sản phẩm có tính độc đáo và khác biệt với thị trường.
Các công việc bạn sẽ làm:
- Tham gia xây dựng ý tưởng game, từ đó triển khai và phát triển dự án.
- Sử dụng UML để thiết kế hệ thống, sau đó ước tính Story Point và thời gian thực hiện dựa trên thiết kế đó.
- Chuyển các Story thành các chức năng có giá trị trong game.
- Thực hiện Unit test các chức năng, sau đó họp với các thành viên trong nhóm để thảo luận và đưa ra giải pháp cho các vấn đề phát hiện được..
- Thực hiện merge code và khắc phục các lỗi phát sinh.
- Tham gia các buổi daily meeting để cập nhật tiến độ công việc, thảo luận các vấn đề và đồng bộ công việc với các thành viên khác.
- Trải nghiệm sản phẩm, thu thập phản hồi và chỉnh sửa lại cho hợp lý
- Tổ chức các buổi seminar chia sẻ kiến thức cho các thành viên trong nhóm. Tương tự, các thành viên cũng sẽ chia sẻ kiến thức với nhau.
Yêu cầu công việc:
Chuyên môn:
- Đã làm việc qua với dòng game Hybrid.
- Có ít nhất 3 năm kinh nghiệm làm việc với Unity trở lên.
- Cấu trúc, thiết kế hệ thống cho meta layer trong game hybrid tốt.
- Biết cách optimize game: CPU, GPU, RAM, game size.
- Xử lý hiệu suất game với nhiều GameObjects trên scene: tầm 10k GameObjects trở lên.
- Mở rộng code với SOLID
- Mạnh về OOP hoặc ECS (tuỳ dự án).
- Sử dụng thành thạo git, xử lý được các vấn đề về merge code.
- Có hiểu biết về Scrum là một lợi thế.
Kỹ năng:
- Có khả năng làm việc độc lập, tự chủ.
- Gắn kết với team, khả năng giao tiếp và làm việc nhóm tốt.
- Có tư duy làm việc như một người phát triển game thay vì là một coder. Nên cần tham gia đóng góp ý tưởng, sáng tạo, đưa sự khác biệt và độc lạ cho game.
- Phương châm tạo ra sản phẩm có giá trị. Mọi việc luôn hướng về cảm giác người dùng cuối để đưa ra các feedback giúp hoàn thiện sản phẩm hơn.
Thái độ:
- Có khả năng học hỏi và tiến bộ không ngừng.
- Có góc nhìn đa chiều và thích ứng nhanh với môi trường phát triển nhanh về công nghệ.
- Là người chủ động, cam kết, nhận trách nhiệm.
- Kỷ luật và muốn chia sẻ, kiến tạo những kiến thức cho các thành viên trong team.
- Chấp hành nghiêm túc các quy định và văn hóa doanh nghiệp
Lương và phúc lợi:
- Làm việc từ Thứ 2 - Thứ 6 (09:00- 17:30)
- Lương thưởng và các phúc lợi hấp dẫn (Upto 30tr)
- Review lương 2 lần/ năm dựa trên hiệu suất công việc
- Thưởng Qúy và thưởng MVP hàng năm
- Phát triển liên tục các kỹ năng cứng và mềm thông qua công việc và đào tạo chuyên nghiệp
- Trang bị đầy đủ các thiết bị phục vụ cho nhu cầu làm việc: Máy tính, điện thoại, laptop, tai nghe,...
- Tham gia các hoạt động của Công ty: Đá banh, teambuilding, boardgame,...
- Cung cấp miễn phí snack, nước ngọt, cafe,...
- Nhiều quyền lợi và chế độ đãi ngộ khác chắc chắn sẽ không làm bạn thất vọng

PUZZLE là startup về game mobile tập trung phát triển hybrid-casual chất lượng cao với thị trường toàn cầu từ năm 2018.
"WE CONNECT THE FUN" - mong muốn kết nối và lan tỏa niềm vui đến mọi người, chính là sứ mệnh toàn bộ đội ngũ hướng đến. Để đạt được sứ mệnh này, Puzzle tin rằng cần phát triển một đội ngũ cộng sự thực sự vui vẻ và gắn kết. Đó là lý do tại sao mục tiêu luôn được ưu tiên là tạo môi trường làm việc tích cực, hợp tác và năng động; xoay quanh giá trị cốt lõi của chúng tôi là con người.
Tòa nhà Republic Plaza, Số 18E Cộng Hòa


Glints Safety Tips
Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.
Learn More