COCOS 2D DEVELOPER

Employment Info
Responsibilities:

Game Development:

Design, develop, and maintain games using the Cocos2d framework.
Implement game mechanics, user interfaces, and game logic based on design specifications.
Programming and Scripting:

Write clean, efficient, and maintainable code in languages such as C++, JavaScript, and Objective-C.
Create scripts for game functionalities, animations, and effects.
Optimization:

Optimize game performance for various devices and platforms.
Identify and resolve performance bottlenecks and memory issues.
Debugging and Troubleshooting:

Debug and troubleshoot issues reported by QA and end-users.
Conduct thorough testing to ensure game stability and performance. Collaboration:

Work closely with game designers, artists, and other developers to bring game concepts to life.
Participate in team meetings and contribute to project planning and design discussions.
Version Control:

Use version control systems (e.g., Git) to manage codebase and track changes.
Collaborate with the team on code reviews and merge requests.
Documentation:

Maintain comprehensive documentation for code, APIs, and development processes.
Create technical documentation for internal and external use.
Continuous Learning:

Stay updated with the latest industry trends and advancements in game development.
Continuously improve skills and knowledge related to Cocos2d and game development technologies.
Requirements:

Experience:

Proven experience as a Cocos2d Developer or in a similar role.
Portfolio of completed games or projects using Cocos2d.
Technical Skills:

Proficiency in C++, JavaScript, and Objective-C.
Strong understanding of game design principles and mechanics.
Experience with game physics, animations, and particle systems.
Tools and Technologies:

Familiarity with game development tools and frameworks.
Experience with version control systems (e.g., Git).
Soft Skills:

Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to work independently and meet project deadlines.
Education:

A degree in Computer Science, Game Development, or a related field is preferred.
Additional Information:

Knowledge of mobile game development for iOS and Android platforms is advantageous.
Competitive benefits package and opportunities for career advancement.
Passion for gaming and a creative mindset are highly valued.

New Things Will Always Update Regularly