Cocos Senior Development Engineer (APP Department)
Kuala Lumpur, Malaysia
Game Development
Full Time
The Employer

The company offer comprehensive services for creating websites and mobile applications. The team is always working hard together to solve all the problem. They have a team in Taiwan and now planning to expand in Malaysia. Their clients are mostly based in South East Asia, soon to reached to clients in Europe and Latin America. They have a 13th month salary on top of all basic benefits. You will located either in Bukit Jalil or Puchong branch.

Responsibility
  • Use Cocos2dx engine to develop app games, responsible for the design, maintenance and optimization of the client framework; 
  • Ensure the stable operation of the front-end program, and cooperate with the team to improve the overall technical level; 
  • Responsible for the design and development of editors and other automation scripts, including one-click packaging tools for native and APKs; 
  • Responsible for the optimization of client code performance, and complete the design, coding and testing of functional modules according to the requirements of game products; 
  • Research forward-looking technologies in the industry, technical pain points in the game development process, etc. 
  • Develop and dock with game servers, operations, platforms and other functional modules. 
  • Optimize workflow and development tools.
Skill Requirements
  • More than 3 years of game related development experience, bachelor degree or above, major in computer related.
  • Proficient in Cocos2dx development, familiar with platform collection games is preferred, have technical framework accumulation, and have certain management experience. 
  • Proficient in using C++, Lua\Js\Ts and other scripting languages, with the ability to independently write automation scripts and other peripheral development tools and programs on demand.
  • Familiar with common design patterns, able to independently build and maintain client frameworks, and have experienced at least two complete game launch projects.
  • Familiar with the characteristics of different versions of iOS/Android, model adaptation, UI layout optimization, performance optimization, etc., familiar with cocos2dx, TCP/IP, websocket, protobuf.
  • Proficient in the process and method of automatic packaging of native APP, with successful project launches experience is preferred.
  • Have good analytical and problem-solving skills, and be able to independently undertake complex system development.
  • Good communication and learning ability, able to work under pressure, independent development ability, team spirit.
Skillset & Experience
Game Development Junior (2-3 Years)
C++ Junior (2-3 Years)
Cocos Junior (2-3 Years)