This is a full-time on-site role for a Game Development Trainer located in Kochi/Trivandrum. The Game Development Trainer will be responsible for designing and delivering training programs,providing hands-on experience in game programming, gameplay programming, and game design. The role involves mentoring students, covering topics such as programming languages, AR/VR, and object-oriented programming, to prepare individuals for real-world challenges in the industry.
Technical Skills: Game Development Tools and Engines: Proficiency in tools like Unity , Unreal Engine, Godot, etc. Experience with game engines for 2D and 3D game development.
Programming Languages: Expertise in languages such as C++, C#, Python, or JavaScript. Familiarity with scripting languages used in game engines.
Game Design Principles: Knowledge of level design, character development, and storytelling. Experience in creating game mechanics, UI/UX design, and prototyping.
Art and Animation Tools: Basic skills in tools like Blender, Maya, Photoshop, or similar software. Understanding of 3D modeling, rigging, and texturing.
Sound Design: Familiarity with integrating audio using tools like FMOD or Wwise. Basics of sound editing and mixing.
Game Testing: Debugging and troubleshooting skills. Familiarity with quality assurance processes and tools.
Version Control: Proficiency with Git, GitHub, or other version control systems.
Platforms and Publishing: Experience in deploying games for various platforms (PC, consoles, mobile, VR/AR). Understanding app stores or platform-specific publishing requirements.
Teaching and Instructional Skills
•Curriculum Development: • Designing structured game development courses for different expertise levels.
•Presentation and Communication: • Ability to explain complex concepts in an engaging and understandable manner. Strong verbal and written communication skills.
•Hands-on Training: • Providing practical, project-based learning experiences. Guiding students through real-world scenarios and problem-solving.
Mentorship: Offering feedback, support, and guidance to students. Encouraging creativity and critical thinking.
Soft Skills:
Adaptability: Staying updated with evolving technologies and industry trends. Customizing teaching methods for diverse learner needs.
Patience: Handling questions and challenges from students with understanding.
Collaboration: Working with teams to develop teaching materials or joint projects.
Creativity: Inspiring students through innovative teaching techniques and examples.
Problem-Solving: Addressing technical and conceptual challenges students face.
Portfolio Development Guidance: Helping students build strong portfolios to showcase their skills.
Networking Knowledge: Awareness of industry connections, events, and opportunities for students. A strong Game Development Trainer should combine expertise in game creation with the ability to inspire and effectively communicate with learners.
Qualifications:
Game Programming, Gameplay Programming, and Game Design skills
Proficiency in Object-Oriented Programming (OOP)
Experience in programming languages
Passion for teaching and mentoring
Strong communication and interpersonal skills
Bachelor's degree in Computer Science or related field
Job Type: Full-time
Pay: ?25,000.00 - ?40,000.00 per month
Schedule:
• Day shift
Education:
• Bachelor's (Preferred)
Experience:
• Teaching: 2 years (Preferred)
• total work: 3 years (Preferred)
Language:
• English (Preferred)
• Malayalam (Preferred)
Work Location: In person
Expected Start Date: 30/12/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.