
YallaPlay là một công ty phát triển trò chơi di động, tập trung vào các trải nghiệm đối kháng người chơi với người chơi theo thời gian thực. Đội ngũ gồm những chuyên gia giàu kinh nghiệm trong ngành game phát triển trò chơi bằng YallaPlay Real-time Engine độc quyền và ứng dụng công nghệ AI để tạo ra lối chơi nhiều người tương tác dành cho khán giả trên toàn thế giới. Danh mục sản phẩm của công ty gồm Spades Masters, một trò chơi bài chiến thuật trên thiết bị di động, và Zombie World, một trò chơi bắn súng sắp ra mắt với các trận chiến đầy thử thách cùng kho vũ khí có thể nâng cấp. YallaPlay chú trọng duy trì sự gắn kết, tương tác và hài lòng lâu dài của người chơi trên các nền tảng di động, bao gồm App Store và Google Play.
Lập trình viên game di động (Unity) — Làm việc từ xa tại Brazil
Gia nhập YallaPlay với vai trò lập trình viên Unity, phát triển game di động có hỗ trợ AI cho iOS và Android. Xây dựng gameplay, tối ưu hiệu năng và hỗ trợ vận hành trực tiếp cho một studio game toàn cầu.
Mô tả
- Xây dựng và phát hành game di động bằng Unity cho iOS và Android
- Ứng dụng các công cụ hỗ trợ AI vào lập trình, gỡ lỗi, tái cấu trúc, viết tài liệu, kiểm thử và tạo nguyên mẫu, đồng thời duy trì chất lượng sản phẩm
- Phối hợp với nhà thiết kế, nhà sản xuất, họa sĩ, kỹ sư backend và QA để tạo ra trải nghiệm chỉn chu cho người chơi
- Phát triển mã C# rõ ràng, có khả năng mở rộng và dễ bảo trì; xem xét mã do AI tạo trước khi đưa vào sản xuất
- Nhanh chóng tạo nguyên mẫu cơ chế gameplay và hoàn thiện chúng dựa trên phản hồi của đội ngũ
- Tối ưu hiệu năng trên nhiều thiết bị di động khác nhau bằng các công cụ profiling của Unity
- Khắc phục các vấn đề phức tạp về gameplay, kết nối mạng, bộ nhớ và nền tảng
- Phát triển hệ thống gameplay, giao diện người dùng, hoạt ảnh, VFX, âm thanh và các tính năng vận hành trực tiếp
- Hỗ trợ CI/CD, quy trình build tự động và pipeline triển khai
- Rà soát mã, nâng cao tiêu chuẩn kỹ thuật, đồng thời phát triển các hệ thống và công cụ nội bộ có thể tái sử dụng
- Đánh giá các công cụ và quy trình AI mới nổi có thể cải thiện năng suất của đội ngũ
- Tham gia các hoạt động Agile, bao gồm lập kế hoạch sprint và họp hằng ngày
- Báo cáo cho Trưởng nhóm Unity
Yêu cầu
- Bằng cử nhân ngành Khoa học máy tính, Kỹ thuật phần mềm, Truyền thông tương tác hoặc kinh nghiệm tương đương
- Ít nhất năm năm kinh nghiệm phát triển game di động bằng Unity
- Đã phát hành ít nhất hai tựa game di động
- Năng lực lập trình C# nâng cao
- Am hiểu sâu về kiến trúc Unity, UI Toolkit hoặc uGUI, prefab, quản lý asset, hoạt ảnh, âm thanh và quản lý scene
- Có kinh nghiệm phát triển game di động 2D và 3D
- Có kinh nghiệm tối ưu hiệu năng CPU, GPU, bộ nhớ và pin
- Có kinh nghiệm với REST API, WebSocket hoặc mạng multiplayer
- Kỹ năng gỡ lỗi và giải quyết vấn đề tốt
- Có kinh nghiệm làm việc trong các đội ngũ Agile
- Kỹ năng giao tiếp và hợp tác xuất sắc
- Thành thạo sử dụng các trợ lý lập trình AI như Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT hoặc công cụ tương tự
- Có khả năng tạo prompt hiệu quả cho công việc kỹ thuật
- Có khả năng đánh giá phản biện, xác thực, kiểm thử và cải thiện mã do AI tạo
- Có kinh nghiệm sử dụng AI để gỡ lỗi, viết tài liệu, kiểm thử, tái cấu trúc và tạo mã
- Sẵn sàng liên tục thử nghiệm các quy trình AI mà vẫn duy trì chất lượng
- Hiểu rõ những hạn chế, rủi ro và vấn đề bảo mật của hoạt động phát triển phần mềm có AI hỗ trợ
Phúc lợi
- Mức thù lao cạnh tranh
- Làm việc từ xa là ưu tiên với lịch làm việc linh hoạt
- Mô hình làm việc phù hợp với người du mục kỹ thuật số
- Nghỉ phép có hưởng lương rộng rãi
- Nghỉ hưởng lương vào ngày sinh nhật
- Cơ hội phát triển và tiếp cận các nguồn tài nguyên học tập