Game Developer (Cocos2d-x) - C++

3 Weeks ago • All levels • Game Programmer • Mobile Development

Job Summary

Job Description

As a Game Developer at Tamatem, you will implement new game features and enhance existing ones. You will collaborate with a team to create high-quality mobile games. Responsibilities include writing efficient and maintainable C++ code, developing new features, fixing bugs, participating in team meetings, collaborating with artists and designers, working with other departments, reviewing code, mentoring junior developers, and providing task estimations. The ideal candidate will have proven game development expertise, strong C++ skills (including OOP), experience with iOS and Android development, familiarity with Cocos2d-x, and experience with development tools like Xcode, Android Studio, and Git. Experience integrating third-party SDKs is also required.
Must have:
  • C++ expertise
  • Cocos2d-x experience
  • iOS/Android development
  • Bug fixing
  • Team collaboration
Good to have:
  • Unity experience
  • Java/Objective-C knowledge
  • SDK integration experience
Perks:
  • Lively and enjoyable workplace
  • Opportunities for ongoing learning and professional development

Job Details

Description

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.

Requirements

  • 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.
  • 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.

Benefits

  • 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

Similar Jobs

Zeta - Principal Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer, Early Career

Google

Sydney, New South Wales, Australia (On-Site)
6 Days ago
CleverTap - Senior Backend Engineer - Platform

CleverTap

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
5 Months ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Limbic Entertainment - Game Programmer Cairo, Egypt (m/f/d)

Limbic Entertainment

Langen, Hessen, Germany (On-Site)
8 Months ago
Welevel - Unreal Developer

Welevel

Munich, Bavaria, Germany (On-Site)
1 Month ago
Studio Wildcard - Senior Gameplay Programmer

Studio Wildcard

Redmond, Washington, United States (Hybrid)
4 Weeks ago
DPS Games - Senior Gameplay Programmer (Steel Hunters)

DPS Games

Guildford, England, United Kingdom (Hybrid)
4 Months ago
Techland - Senior Gameplay Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Senior Trading Analyst, Autobidder

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
ByteDance - Site Reliability Engineer, Traffic Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago
Microsoft - Software Engineer II

Microsoft

Reston, Virginia, United States (On-Site)
4 Days ago
Google - Software Engineer III, Full Stack, Android

Google

San Jose, California, United States (On-Site)
1 Week ago
OpenText - Software Security Research

OpenText

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineer II, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Japan (Remote)
6 Months ago
ByteDance - Senior Software Engineer, Backend and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Electronic Arts - Software Developer II - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
ByteDance - Backend Engineer Lead - ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Amman Governorate, Jordan

PwC - Consulting - Graphic Designer and Content Creator Manager (Subcontractor) - Amman

PwC

Amman, Amman Governorate, Jordan (On-Site)
6 Months ago
PwC - Receptionist

PwC

Amman, Amman Governorate, Jordan (On-Site)
6 Months ago
Tamatem Games - 3D Artist Intern

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Month ago
PwC - Tech Workforce Management - Senior Associate

PwC

Amman, Amman Governorate, Jordan (On-Site)
5 Months ago
Tamatem Games - User Acquisition Representative

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Month ago
Tamatem Games - Software Engineer

Tamatem Games

Amman, Amman Governorate, Jordan (On-Site)
4 Weeks ago
PwC - Forensics - Threat Intelligence Analyst  - Deals

PwC

Amman, Amman Governorate, Jordan (On-Site)
6 Months ago
PwC - Tax & Legal Services - Tax - Tax Acceleration Centre - Associate - Amman

PwC

Amman, Amman Governorate, Jordan (On-Site)
6 Months ago
Tamatem Games - Game Artist - Senior UI/UX Designer

Tamatem Games

Amman, Amman Governorate, Jordan (On-Site)
4 Weeks ago
Tamatem Games - Software Engineer

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
4 Weeks ago
IO Interactive - Senior Online Programmer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
4 Weeks ago
Game District - Game Developer

Game District

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
Activision - Senior Gameplay Engineer (Multiplayer)

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
10 Hours ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) : Third-Person Shooter RPG / The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
7 Months ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
9 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Portugal (Remote)
6 Months ago
undefined - Junior Game Programmer (Unreal)

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)
2 Weeks ago
Paradox Interactive - Gameplay Programmer - Crusader Kings 3

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Dream Games - Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Tamatem is the leading mobile games publisher in the Arabic speaking market. We partner with international studios and developers, to localize and make their games culturally relevant for the Arab gamer.

Our experience in localization, user acquisition, distribution, cross-promotion, monetization, community, support and whales management we can help get your game on the top of charts, increase revenue and ensure its success in the Arabic market. Whether you are looking to publish a newly successful international game or trying to revive an old hit title, Tamatem is your best partner. We focus on publishing MMO-RPG, strategy, builder, mid-core, SLG, puzzle and trivia games.

Tamatem has published over 50 games on both iOS and Android with over 150M downloads. Tamatem is a 500 Startups and Endeavor company with offices in Amman, Jordan.

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)

Amman Governorate, Jordan (Hybrid)

Amman, Amman Governorate, Jordan (On-Site)

Amman, Amman Governorate, Jordan (On-Site)

Amman, Amman Governorate, Jordan (On-Site)

Amman, Amman Governorate, Jordan (On-Site)

Amman, Amman Governorate, Jordan (On-Site)

View All Jobs

Get notified when new jobs are added by Tamatem Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug