




Job Summary: Contribute to the development and programming of video games by building gameplay systems, debugging issues, and optimizing performance under the supervision of the development team. Key Highlights of the Role: 1. Develop game features and systems using Unity or Unreal Engine. 2. Write clean and maintainable code in C# or C++. 3. Collaborate with game designers and artists. **Junior Game Programmer** Role Objective: Contribute to the development and programming of video games by building gameplay systems, debugging issues, and optimizing performance under the supervision of the development team. Responsibilities: * Develop game features and systems using game engines such as Unity or Unreal Engine. * Write clean and maintainable code using programming languages such as C# or C++. * Debug software issues and optimize game performance. * Collaborate with game designers and artists. * Implement gameplay mechanics according to requirements. * Test the game and participate in improving user experience. * Contribute to code reviews. * Document code and software systems. Required Qualifications: * Bachelor's degree in Computer Science, Software Engineering, or a related field. * Solid understanding of programming fundamentals (OOP, Data Structures, Algorithms). * Basic experience with a game engine such as Unity or Unreal Engine. * Proficiency in programming languages such as C# or C++. * Fundamental understanding of game development and game design. Required Skills: * Problem-solving and logical thinking skills. * Ability to work within a multidisciplinary development team. * Attention to detail. * Ability to learn quickly. * Passion for game development. Salary: KWD700.000 per month Work Location: On-site


