Search by job, company or skills

Newshare Sdn Bhd

Game Developer (Cocos Creator)

Early Applicant
  • 3 days ago
  • Be among the first 50 applicants

Job Description

Job Responsibility

Key Responsibilities

  • Game Development and Maintenance:
    • Develop high-quality 2D/3D games using Cocos Creator (version 2.4 or above).
    • Write efficient, maintainable JavaScript/TypeScript code to ensure game performance and stability.
  • Component-Based Design:
    • Apply Object-Oriented Programming (OOP) and component-based development concepts to design and implement game modules.
    • Use MVC or Pure-MVC design patterns for architecture design and implementation.
  • Network Communication:
    • Design and implement network communication mechanisms based on HTTP and WebSocket to ensure efficient game data transmission.
  • Performance Optimization:
    • Optimize memory usage and drawcalls to improve game performance on various devices.
    • Perform performance analysis and debugging to resolve bottlenecks.
  • Data Structures and Algorithms:
    • Proficient in common data structures (e.g., stacks, queues, maps, arrays) and their low-level operations.
    • Apply data structures to solve practical development problems and enhance code efficiency.
  • Game Type Experience:
    • Experience in developing Slots and card games, with an understanding of the design patterns and challenges specific to these games.
Job Requirements

We are seeking an experienced Senior Cocos Creator Game Developer to join our team. As a Senior Developer, you will be responsible for developing and optimizing our game projects using the Cocos Creator engine (version 2.4 or above). You should have solid JavaScript/TypeScript development skills, a deep understanding of Object-Oriented Programming (OOP) and component-based development, and experience in optimizing game memory and draw calls.



Requirements

  • Experience:
    • Proficient in Cocos Creator engine (version 2.4 or above) with at least 3 years of experience.
    • Extensive experience in game development, capable of independently completing projects and optimizations.
  • Programming Languages:
    • Proficient in JavaScript and TypeScript, with the ability to write efficient, maintainable code.
  • Design Patterns:
    • Deep understanding of Object-Oriented Programming (OOP) and component-based concepts, with practical application experience.
    • Familiar with MVC or Pure-MVC design patterns, with relevant application experience.
  • Network Communication:
    • Knowledge of HTTP and WebSocket communication protocols, with the ability to design and implement efficient network communication mechanisms.
  • Data Structures:
    • Proficient in common data structures (e.g., stacks, queues, maps, arrays) and their low-level operations and applications.
  • Performance Optimization:
    • Experience in memory and drawcall optimization, with the ability to optimize across different device configurations.
  • Game Development Experience:
    • Experience in developing Slots and card games, with the ability to understand and address the specific requirements and challenges of these games.
    • Language Skills:
    • Proficiency in Mandarin, both spoken and written, to facilitate clear communication and documentation.

    Job Benefits

    • KPI Allowance
    • yearly bonus
    • yearly increment

    More Info

    Industry:Other

    Function:gaming

    Job Type:Permanent Job

    Skills Required

    Login to check your skill match score

    Login

    Date Posted: 21/11/2024

    Job ID: 101101463

    Report Job

    About Company

    Hi , want to stand out? Get your resume crafted by experts.

    Similar Jobs

    Game Developer

    Bomb BattleCompany Name Confidential

    Senior Game Designer Mobile Games

    LiquidX StudioCompany Name Confidential
    Last Updated: 21-11-2024 07:35:30 PM
    Home Jobs in Malaysia Game Developer (Cocos Creator)