• Take part in the development of games using Unity Engine/ Cocos… • Program, debug and optimize codes to implement the gameplay ideas into game prototype, and polish the prototype to be ready for publishing • Actively detect issues on programming side, take initiative and propose solutions to prevent and solve those issues • Analyze existing features of the game and making changes to meet current needs • Constantly learn and stay in touch with evolving game standards and development technologies • Submit constructive opinions • Program medium-scale functionality; debugging their own code • Use classic data structures and algorithms as well as resource-management techniques • Identify problems and resulting dependencies • Provide plans that accounts for assignment of their tasks, dependencies and time • Document all technical skills and experience to enrich team’s knowledge
