Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Game Developer (Cocos2d-x) - C++ image - Rise Careers
Job details

Game Developer (Cocos2d-x) - C++

As a Game Developer at Tamatem, you'll take charge of implementing exciting new game features while enhancing the ones we already have. Collaborating closely with your talented teammates, you'll play a key role in crafting top-notch mobile games that players will love.

Responsibilities:

  • Streamlined and Maintainable Code: Craft code that is not only efficient but also easily maintainable, adhering to industry-standard programming practices.
  • Feature Development: Play a pivotal role in bringing new game features to life and enhancing existing ones, all to elevate gameplay and enrich the user experience.
  • Bug Detection and Resolution: Proactively identify and resolve software bugs to provide players with a seamless, error-free gaming experience.
  • Active Meeting Participation: Engage actively in team meetings, sharing insightful suggestions and feedback that shape project planning and development strategies.
  • Collaboration with the Team: Work closely with your teammates, including artists, designers, and QA testers, to ensure a harmonious integration of code and game elements.
  • Cross-Department Collaboration: Partner with different departments, such as marketing and production, to align the development processes with the company’s wider objectives.
  • Code Review: Evaluate the code produced by fellow developers, providing constructive criticism and ensuring adherence to coding standards and best practices.
  • Guidance for Junior Developers: Mentor junior developers, helping them hone their skills and grow professionally within the team.
  • Task Estimation: Provide accurate estimates for the time needed to complete various development tasks, aiding in effective project planning and resource management.

  • Proven expertise in the domain of game development, demonstrating a comprehensive understanding of game design principles and methodologies.
  • Thorough knowledge of C++ coupled with robust programming capabilities, including proficiency in object-oriented programming (OOP) principles and various programming paradigms. With at least 1 year of working experience.
  • Experience with iOS and Android platforms, showcasing an advanced understanding of their respective development environments and guidelines.
  • Acquaintance with Java and Objective-C for platform-specific development on Android and iOS, respectively.
  • Familiarity with game development frameworks such as Unity, Cocos2d-x, or equivalent technologies, illustrating your capability to utilize these tools for game development. Experience with the Cocos2d-x engine is particularly advantageous.
  • Practical experience with development tools such as Xcode, Android Studio, and git for version control purposes.
  • Experience in integrating third-party SDKs (e.g., analytics, advertisements, and attribution) into native Android and iOS game applications.
  • A sincere enthusiasm for continuous learning and remaining informed about evolving technologies and industry trends.
  • Demonstrated ability to work autonomously, exhibit initiative, and proactively address challenges.
  • Exceptional communication skills, facilitating the clear articulation of ideas and effective collaboration with team members.
  • A strong passion for gaming.
  • A lively and enjoyable workplace where our curious, dedicated, and enthusiastic team is excited to make a difference!
  • Opportunities for ongoing learning and professional development

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Game Developer (Cocos2d-x) - C++, Tamatem

Join Tamatem as a Game Developer (Cocos2d-x) - C++, where your creativity and coding skills will shine! In this role, you will be at the forefront of developing exciting new features and improving existing ones for mobile games that captivate players around the globe. You'll be working with a dynamic team, honing your coding capacity by writing clear, maintainable code that adheres to programming best practices. Your responsibilities will include developing features that enhance gameplay, resolving bugs to ensure a flawless user experience, and actively participating in team meetings where your insights can help shape game strategy. Collaboration is key here, and you will work closely with talented artists, designers, and QA testers to integrate your code seamlessly. With a focus on professional growth, you will have the opportunity to guide junior developers, help them build their skills, and share in their success. Your familiarity with tools like Xcode and Android Studio, along with your experience on platforms like iOS and Android, adds a rich layer to your role as a developer. You’ll also have the chance to integrate third-party SDKs into our exciting projects. Plus, at Tamatem, we celebrate a lively work environment that fosters learning and professional development! If you’re someone with a passion for gaming and coding, and you have a genuine eagerness to grow, this position might be the perfect fit for you!

Frequently Asked Questions (FAQs) for Game Developer (Cocos2d-x) - C++ Role at Tamatem
What are the main responsibilities of a Game Developer (Cocos2d-x) at Tamatem?

As a Game Developer (Cocos2d-x) at Tamatem, your primary responsibilities will include developing engaging game features, maintaining clear and maintainable code, resolving bugs, and collaborating with your teammates, including artists and designers. You'll also participate actively in meetings, guide junior developers, and work cross-departmentally to align projects with company goals.

Join Rise to see the full answer
What qualifications do I need to apply for the Game Developer position at Tamatem?

To apply for the Game Developer (Cocos2d-x) position at Tamatem, you should have at least 1 year of experience in game development, a strong command of C++, object-oriented programming principles, and be familiar with mobile platforms like iOS and Android. Experience with game development frameworks such as Cocos2d-x is preferential.

Join Rise to see the full answer
How does collaboration work amongst Game Developers at Tamatem?

At Tamatem, collaboration is foundational for Game Developers. You will team up with artists, designers, and QA testers to ensure that your code integrates well with the visual and functional components of the game. Additionally, you will work with different departments like marketing to align development with broader company objectives.

Join Rise to see the full answer
What tools and frameworks should a Game Developer (Cocos2d-x) at Tamatem be familiar with?

A Game Developer (Cocos2d-x) at Tamatem should be knowledgeable about development tools such as Xcode and Android Studio, and have experience with version control systems like git. Familiarity with game development frameworks including Cocos2d-x, Unity, and the integration of third-party SDKs is also beneficial.

Join Rise to see the full answer
What learning opportunities does Tamatem offer for Game Developers?

Tamatem is committed to professional development and offers a supportive environment for continuous learning. Game Developers have opportunities to attend workshops, engage in mentorship, and stay updated with the latest industry trends and technologies, all within a vibrant and motivating workspace.

Join Rise to see the full answer
Common Interview Questions for Game Developer (Cocos2d-x) - C++
Can you describe your experience with C++ in game development?

When answering this question, showcase specific projects where you utilized C++ effectively. Discuss how you implemented certain functionalities and optimized performance, demonstrating both coding skills and the ability to solve game-specific challenges with the language.

Join Rise to see the full answer
How do you approach bug detection and resolution in your games?

Explain your process for identifying bugs, such as conducting regular code reviews and testing. Share specific examples of when you implemented fixes, highlighting your problem-solving abilities and attention to detail.

Join Rise to see the full answer
How have you collaborated with artists and designers in past projects?

Provide examples of previous collaboration experiences, focusing on how you communicated your coding requirements clearly and incorporated feedback. Emphasize your ability to work as part of a team to bring together various elements of the game.

Join Rise to see the full answer
What is your experience with the Cocos2d-x engine?

Discuss specific projects or features you've built using the Cocos2d-x engine. Highlight your familiarity with its tools and capabilities, mentioning how it has helped you in delivering successful gaming experiences.

Join Rise to see the full answer
Can you explain an instance when you mentored a junior developer?

Share a specific scenario detailing how you guided a junior developer through a project. Outline the methods you used to teach them and the outcome of their progress, reinforcing your leadership skills.

Join Rise to see the full answer
What are the key elements you consider when estimating the time for development tasks?

In your answer, outline how you assess the complexity of features, consider potential challenges, and factor in collaboration time with team members. Mention the importance of communication in ensuring accurate estimates.

Join Rise to see the full answer
Describe situations where you’ve had to integrate third-party SDKs into your game development projects.

Include examples of specific SDKs you've integrated, discussing the challenges faced and how you successfully implemented them. This showcases your technical skills as well as your adaptability.

Join Rise to see the full answer
How do you keep up with the latest trends in game development?

Emphasize your passion for gaming and continual learning. Mention resources you follow, such as industry blogs, online courses, or conferences that enhance your knowledge and skills.

Join Rise to see the full answer
What coding standards do you adhere to when working on game development?

Discuss the importance of maintainability and readability in your code. You might mention practices like using meaningful variable names, commenting code effectively, and adhering to industry standards to ensure high-quality game development.

Join Rise to see the full answer
Why do you want to work at Tamatem as a Game Developer?

Express your enthusiasm for the gaming industry and passion for Tamatem's commitment to crafting engaging games. Highlight how the company's values, collaborative culture, and opportunities for growth align with your career goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Tamatem Remote No location specified
Posted 3 days ago

Join a dynamic team as a Senior Unity Developer to advance our multiplayer game platform with innovative solutions in Unity.

Photo of the Rise User
Posted 12 days ago

Join Didomi's engineering team as a Senior Full-Stack Engineer and drive the development of our innovative Preference Management Platform.

Photo of the Rise User
Workday Remote Canada, BC, Vancouver
Posted 11 days ago

Join Workday as a Senior Software Development Engineer and help redefine contract management with innovative AI solutions.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Hazelwood, MO
Posted 12 days ago

Boeing is seeking a Senior Systems Engineer to enhance software development for the Tomahawk program while fostering a collaborative culture.

Photo of the Rise User

JPMorgan Chase seeks a Software Engineer III to contribute to their innovative technology products for the Commercial & Investment Bank.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Software Development Engineer in Test to help drive innovation in graphics technology.

Photo of the Rise User
Canto Remote Cork, Ireland - Hybrid
Posted 10 days ago

Join Canto as a Software Engineer and help shape the future of digital asset management!

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Senior Software Engineer to advance chip verification tools in a dynamic and supportive environment.

Photo of the Rise User
Euromonitor Remote No location specified
Posted 12 days ago

Looking for a Technical Lead to innovate and deliver robust cloud applications in a collaborative and dynamic environment at Euromonitor.

Established in 2013 by Hussam Hammo, Tamatem is the leading mobile games publisher in the MENA market. The Startup is entirely focused on serving Arab smartphone users with games tailored for the language and culture of the region. At Tamatem, pop...

5 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!