Game Developer
Priyanka DeRemoteINTERNPosted 6d ago
C++C#JavaUnityUnreal EngineGit
About the Role
A Game Developer is responsible for designing, developing, testing, and maintaining video games for various platforms including mobile devices, PCs, consoles, and other gaming systems.
Key Responsibilities
• Design, develop, and implement game features and mechanics
• Write clean, efficient, and maintainable code using programming languages such as C++, C#, or Java
• Develop games using engines such as Unity or Unreal Engine
• Integrate graphics, animations, audio, and user interfaces into games
• Collaborate with game designers, 3D artists, animators, and QA engineers
• Debug issues, troubleshoot technical problems, and optimize game performance
• Test gameplay functionality, stability, and compatibility across platforms
• Maintain existing games and implement updates, enhancements, and new features
• Follow project timelines and development standards
Requirements
• Proficiency in C++, C#, or other relevant programming languages
• Experience with Unity, Unreal Engine, or similar game development platforms
• Knowledge of object-oriented programming and data structures
• Understanding of 2D/3D graphics, animation, physics, and game mechanics
• Familiarity with debugging, version control tools such as Git, and software testing
• Strong problem-solving, analytical, and teamwork skills
• Bachelor's degree in Computer Science, Software Engineering, Game Development, or a related field is preferred
• Relevant projects, a portfolio, or practical game development experience is an advantage