Mô tả Công việc
Trách nhiệm Chính
- Thiết kế và triển khai các hệ thống và cơ chế gameplay cho metaverse, Web3, game crypto và các tính năng đa người chơi bằng Unity Engine và các SDK như Photon Pun, Photon Fusion và Mirror
- Hợp tác với các nhóm nghệ thuật và thiết kế để tích hợp gameplay vào trò chơi, đảm bảo phù hợp với các khái niệm sáng tạo và tính khả thi về kỹ thuật
- Duy trì và tối ưu hóa hiệu suất trò chơi bằng Unity Engine, giải quyết các vấn đề về độ trễ, quản lý bộ nhớ và hiệu quả kết xuất
- Thiết kế và triển khai các quy trình làm việc và đường ống hiệu quả để đơn giản hóa quá trình sản xuất bằng Unity Engine, cải thiện năng suất của nhóm và thời gian dự án
- Hướng dẫn các thành viên nhóm cấp dưới và hỗ trợ sự phát triển của họ, cung cấp hướng dẫn kỹ thuật và thúc đẩy văn hóa học hỏi liên tục
- Cập nhật các xu hướng và kỹ thuật mới nhất trong phát triển game, bao gồm metaverse, Web3, game crypto và các tính năng đa người chơi, để đảm bảo nhóm luôn cạnh tranh và đổi mới
Yêu cầu Công việc
- Có kinh nghiệm được chứng minh với tư cách là Kỹ sư Phần mềm Cấp cao với nền tảng vững chắc về phát triển Unity engine (tối thiểu 5 năm)
- Chuyên môn trong việc tạo và tối ưu hóa các hệ thống gameplay cho game dựa trên blockchain, ứng dụng Web3 và môi trường đa người chơi
- Thành thạo trong việc sử dụng các SDK Unity nâng cao như Photon Pun, Photon Fusion và Mirror để phát triển game mạng
- Kỹ năng hợp tác mạnh mẽ để làm việc chặt chẽ với các nghệ sĩ, nhà thiết kế và kỹ sư khác trong môi trường phát triển nhanh
- Khả năng hướng dẫn các nhà phát triển cấp dưới, cung cấp sự lãnh đạo kỹ thuật và đóng góp vào quá trình kiểm tra mã và đảm bảo chất lượng
- Khả năng giải quyết vấn đề xuất sắc và cách tiếp cận chủ động để xác định và giải quyết các thách thức kỹ thuật
- Hiểu biết về phát triển đa nền tảng, bao gồm triển khai game trên PC, console và di động
- Hiểu biết về các nguyên tắc thiết kế game, trải nghiệm người dùng và kỹ thuật tối ưu hóa hiệu suất
- Khả năng giao tiếp hiệu quả với các bên liên quan, trình bày các giải pháp kỹ thuật và quản lý kỳ vọng dự án
- Kinh nghiệm với các hệ thống kiểm soát phiên bản (ví dụ: Git) và phương pháp phát triển linh hoạt
- Chú ý đến chi tiết và cam kết cung cấp mã chất lượng cao, không lỗi
- Đam mê với các công nghệ mới nổi trong ngành công nghiệp game, bao gồm nền tảng metaverse, ứng dụng phi tập trung và giao thức mã hóa
- Khả năng thích ứng với các công nghệ phát triển nhanh chóng và đóng góp vào việc phát triển các giải pháp game bền vững
- Kinh nghiệm với các công cụ và cơ sở hạ tầng phát triển game dựa trên đám mây (ví dụ: AWS, Azure)
- Hiểu biết về phân tích game, chỉ số tương tác người chơi và thực hành phát triển dựa trên dữ liệu
- Khả năng làm việc độc lập và quản lý nhiều dự án đồng thời
- Kỹ năng tài liệu mạnh mẽ để duy trì các thông số kỹ thuật và hướng dẫn phát triển rõ ràng
- Kinh nghiệm với kiểm thử game, gỡ lỗi và quy trình đảm bảo chất lượng
- Khả năng hợp tác với các đối tác và bên liên quan bên ngoài để điều chỉnh các giải pháp kỹ thuật với mục tiêu kinh doanh
- Cam kết học hỏi liên tục và phát triển chuyên môn trong lĩnh vực phát triển game
