As a Trainee Game Developer, you will learn the core building blocks of game development. You’ll work closely with senior developers and designers, contribute to features, debug existing systems, and help bring our game ideas to life. This role is designed to provide hands‑on experience in a real game-development environment.
Key Responsibilities
Assist in designing, coding, and implementing game features and mechanics under the supervision of experienced developers.
Write clean, maintainable code in relevant languages (such as C#, C++, JavaScript, or others)
Collaborate with designers, artists, and other team members to integrate game assets and systems.
Debug and troubleshoot game behavior, fix bugs, improve performance.
Participate in code reviews and learn best practices in game development.
Create or update technical documentation (e.g., design specs, code comments).
Test gameplay features, playtest, and gather feedback.
Stay up‑to‑date with tools, technologies, and trends in game development.
Qualifications :
Bachelor’s degreein Computer Science, Software Engineering, Game Design, or a related field.
Basic understanding of programming — knowledge in at least one language (C#, C++, JavaScript, etc.).
Familiarity with game engines (e.g., Unity)
Problem-solving mindset, strong analytical skills.
Good communication skills, ability to work in a team.
Experience from academic projects, game jams, or personal game projects.
Familiarity with version control systems (e.g., Git).
Knowledge of object-oriented design patterns.
#J-18808-Ljbffr
Game Developer • Lahore, Pakistan