Job Openings
Game Client Engineer
About the job Game Client Engineer
Responsibilities:
Task I. Development
- Use Egret to carry out the development of the relevant functional modules of the project.
- According to the project requirements and develop the game program design and work.
Task 2: Coordination
- Communicate with server back-end engineers to design network communication protocols.
- Discuss development requirements and design game implementation details with project team planners and artists to ensure product quality and progress.
Requirement:
- More than 5 years of related work experience, more than 1 year Egret, Layabox, Cocos Creator, pixi, etc. one or more engine development experience, egret engine is preferred
- Good grasp of Javascript/Typescript language, es6 syntax, good in OOP programming ideas, familiar all kinds of front-end debugging tools and js performance optimization
- Knowledge of canvas and webgl graphic principles, familiar with CSS layout court and other front-end general knowledge.
- Familiar with WebSocket and HTTP/HTTPS and other network protocols, proficient in common data structures and algorithms
- Familiar with H5 game performance optimization, good at solving cross-browser and mobile device compatibility problems
- Good coding standards, thinking, strong learning and independent problem solving ability, can be responsible for the team code quality.