C++ Game Programmer Job at TapBlaze, Los Angeles, CA

cXBEWlVXbkhDTWptS1lhQjZweHNzcWV6UVE9PQ==
  • TapBlaze
  • Los Angeles, CA

Job Description

Join our dynamic team as a C++ Game Programmer, responsible for developing and optimizing high-quality mobile games using C++ game engines. We're seeking someone experienced in developing mobile games, passionate about mentorship, and dedicated to maintaining excellence in coding standards. If you're passionate about gaming, thrive in a collaborative environment, enjoy solving complex challenges, and have the ability to handle pressure, we want to hear from you! If you're passionate about gaming, thrive in a collaborative environment, enjoy solving complex challenges, and have the ability to handle pressure, we want to hear from you!

ABOUT TAPBLAZE

Here at TAPBLAZE, our mission is to make great games for players that will be remembered for decades. As a small team, we have created games such as "Good Pizza, Great Pizza" that have been downloaded more than 300 million times across the globe, giving a fun, innovative experience to millions of players every day. Our core values are the reason we have found success as an independent studio and guide our hiring process: we are ambitious, disciplined, ownership-minded, results-oriented, and extraordinary. We operate internationally and are growing day by day; the company is entirely self-funded, and we only answer to our players. We are seeking individuals who share our core values and are looking to level up themselves, the games they work on, and the company they work for. Only with great attention to details can this be achieved-please mention "beauty is in the details" in your cover letter.

OBJECTIVES

Design, develop, and optimize mobile games for Android and iOS platforms using C++ game engines. Architect and implement robust, scalable client systems and critical engineering modules focused on performance and maintainability. Ensure superior client performance through proactive optimization of gameplay smoothness, memory usage, and frame rates across diverse mobile devices and OS versions. Evaluate existing codebases to determine the need for immediate fixes or comprehensive rewrites, aligning technical decisions with business goals and player expectations. Continuously improve collaboration and production workflows with game designers, artists, and backend developers. Mentor and train junior engineers, conduct regular code reviews, and maintain high coding standards across the engineering team. COMPETENCIES Expert proficiency in C++, with comprehensive knowledge of object-oriented programming, engine architecture, optimization strategies, and performance profiling. Strong familiarity with the Cocos2d-x game engine or other C++ game engine. Demonstrated experience optimizing games developed with Cocos2d-x or Cocos Creator is a significant plus. Excellent analytical skills, able to provide optimal solutions considering both user experience and business requirements. Passionate about gaming, exceptional communication skills, collaborative team approach, and ability to handle pressure. EDUCATION AND EXPERIENCE Bachelor's degree or higher in Computer Science or related technical fields. Minimum of 5 years professional experience in game development, with a key role in at least one commercially launched game's full lifecycle (development, launch, iteration). Proven experience optimizing C++ based games for various mobile platforms and multiple OS versions. Experience mentoring and training junior developers and conducting structured code reviews. PHYSICAL REQUIREMENTS Los Angeles, CA: Reliably commute or planning to relocate before starting work; Prolonged periods of time sitting at a desk and computer. The range for this role is $65,000 to $100,000 depending on experience.

COMMITMENT TO DIVERSITY

As an equal opportunity employer committed to meeting the needs of a multigenerational and multicultural workforce, TAPBLAZE recognizes that a diverse staff reflective of our community is integral and welcome. We hire local talent at all levels regardless of race, color, religion, age, national origin, gender, gender identity, sexual orientation, or disability, and actively foster inclusion in all forms both within our company and across interactions with vendors and partners. For best consideration, include a cover letter in your application explaining why you would be a great fit. TapBlaze

Job Tags

Local area, Immediate start, Relocation,

Similar Jobs

Brawerman Elementary School

Assistant/Associate Teacher - Full Time Job at Brawerman Elementary School

 ...Brawerman Elementary School of Wilshire Boulevard Temple Los Angeles Job Description Title: Assistant/Associate Teacher - Full Time Position Description: This is a full-time position as an assistant/associate teacher with responsibility working in conjunction... 

Leidos QTC Health Services

Nurse Practitioner Staff- Daly City, CA Job at Leidos QTC Health Services

 ...Leidos QTC Health Services and our affiliated medical professional corporations (PCs), QTC Medical Group Inc., dba QTC Medical Group California, collaborate closely with government and non-government customers to address current and future program needs within the... 

Windermere Real Estate

Real Estate Agent Job at Windermere Real Estate

 ...Welcome to Windermere Real Estate - where being a Real Estate Agent is more than just a job, it's a true calling. We...  ...backgrounds. Join our team and be part of a community that is dedicated to...  ...Unlimited learning potential ~ Part-time (case-by-case basis)~ Estimated... 

LanceSoft

Travel Nurse RN - Med Surg / Telemetry - COVID19 - $3,066 per week Job at LanceSoft

 ...LanceSoft is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Sioux City, Iowa. Job Description & Requirements...  ...MUST be able to do tele/cardiac drips at least '1' travel contract completed About LanceSoft Established in 2000, LanceSoft... 

Network ESC A Division of Network Temps, Inc.

Recruiter Job at Network ESC A Division of Network Temps, Inc.

 ...Responsibilities Responsibilities include developing and implementing external/internal recruiting strategies, identifying recruiting sources and maintaining ongoing records of vacancies The Recruiter must be able to work effectively in a team environment as well...