C++ Game Programmer Intern
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
WHAT YOU WILL BE WORKING ON Main challenge Your primary mission will be to learn, adapt, and write your first production-ready code under the guidance of seasoned gaming industry veterans. As a C++ Intern, you will dive into the mechanics of game development, working on real tasks for our titles-from large-scale action games to casual simulations. The main challenge lies in absorbing new knowledge quickly, understanding existing codebases, and learning how to maintain high coding standards for millions of players worldwide. What it means on a daily basis Learn and Code: Implement gameplay features and fix bugs using C++ under the supervision of a mentor. Collaborate: Work alongside game designers, artists, and senior developers to understand how game concepts turn into reality. Grow Your Skills: Learn industry-standard development practices, clean code principles, and optimization techniques. Participate: Attend daily team meetings (Stand-ups) and observe/participate in code reviews to understand why code is written the way it is. Get Familiar with Agile: Get hands-on experience with Agile/Scrum workflows and game development tools. Who you would be working with You will join a talented and supportive team at our studio in Sofia. You will be closely guided by a dedicated Mentor / Technical Lead and will collaborate with game designers, QA specialists, and producers. The atmosphere is dynamic and welcoming, specifically tailored to help junior talent feel safe to ask questions, learn from mistakes, and grow. Your recruitment journey Step 1 - CV Screening (We look for passion, personal projects, or relevant university background) Step 2 - Online Fundamental C++ Test (Focusing on OOP basics and logic, not senior-level architecture) Step 3 - Final Interview with our Technical Lead and HR representative WHAT YOU NEED TO SUCCEED Good foundational knowledge of C++ and core Object-Oriented Programming (OOP) concepts (pointers, memory management, data structures). A portfolio, university projects, or GitHub repository showcasing your passion for coding (game-related projects are a huge plus!). Strong logical thinking and problem-solving mindset. Working level of English (written and spoken), as we are an international company. Curiosity about how games work under the hood.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Gameloft? Share your experience