U3D Client Programmer - Front end mobile game development  REF 196

On behalf of our client we are recruiting a U3D Client Programmer

Job Responsibilities:
1. Responsible for the front-end development of the game
2. Develop mobile game projects using Unity3D engine according to product requirements
3. Responsible for game feature development and system optimization
4. Cooperate with game designer, back-end programmer, artist and QA to complete game
5. Understand game design quickly and accurately, subdivide tasks and estimate workload
6. Be able to write client system design documents and implement relevant codes quickly
7. Participate in the research and development of AR/VR/XR related innovative products
8. Be able to modify and improve technical and experiential feedbacks proposed by various parties
as required
9. Be able to provide feasible alternatives to implement design objectives in case of conflict
between design requirements and technical implementation

Industry Information Technology & Telecom, Sport & Recreation
Location United Arab Emirates
Minimum Experience 3 Years
Minimum Education Requirement Bachelor Degree or above in computer related field

Job Description

Job Requirements:

1. Bachelor degree or above in computer related field 2. Excellent problem solving and communication skills
3. Solid knowledge of algorithms and data structures, operating system principles, network and other basic knowledge
4. Proficient in object-oriented software design
5. Proficient in C/C++ language
6. Proficient in Lua scripting language and C# language
7. Familiar with Unity3d engine, have a thorough understanding of its basic components and script API
8. Familiar with common front-end design framework
9. Experience in Oculus Quest 2 development is preferred
10. Experience in ARKit/OpenXR development is preferred
​​​​​​​11. Familiar with the principle of game front-end engine, having according development experience is preferred