Hello!
We are IT.MOSCOW, a college of the Government of Moscow. In the "Ayvazovsky" cluster, we are developing the 09.02.10 "Development of Computer Games, Augmented and Virtual Reality" program and are looking for a teacher to help students master the creation of games, interactive applications, and VR/AR projects through practice and real-world tasks.
If you work in GameDev, programming, 3D, interactive media, VR/AR, or related fields and want to try teaching, come join us. We will teach you pedagogical skills: we have a team, methodological support, and a clear adaptation system.
Your responsibilities will include:
- conducting theoretical and practical classes on the development of computer games, AR/VR, and interactive applications;
- teaching students how to work with game engines, scenes, objects, interaction logic, and user scenarios;
- supporting educational projects: game prototypes, interactive scenes, VR/AR applications, 3D environments, and game mechanics;
- helping students understand the development pipeline: from idea and prototype to testing and project presentation;
- preparing students for demonstration exams, competitions, hackathons, and professional trials;
- participating in the development of the educational program, laboratories, and the cluster's project environment;
- maintaining necessary educational and methodological documentation.
We expect you to:
- have a relevant education or work experience in programming, game development, VR/AR, 3D graphics, interactive technologies, or related fields;
- understand the basics of computer game and interactive application development;
- be proficient in Unity, Unreal Engine, Godot, or similar tools;
- know the basics of programming in C#, C++, Python, JavaScript, or other languages applicable to game and interactive project development;
- be able to explain complex technical processes in an understandable way;
- be willing to work with students, develop professionally, and engage in educational projects.
It will be a plus if you have:
- experience as a game developer, Unity/Unreal developer, VR/AR developer, technical artist, 3D artist, game designer, or interactive application developer;
- experience in creating game prototypes, mechanics, levels, interfaces, or VR/AR scenes;
- understanding of game design, level design, UX/UI principles for games or interactive environments;
- experience with 3D graphics, animation, asset optimization, and scene preparation;
- experience in team development, working with Git and project documentation;
- experience in teaching, mentoring, or conducting masterclasses.
We offer:
- competitive salary starting from 140,000 rubles;
- 56 days of pedagogical leave per year;
- modern laboratories and equipment for interactive project development;
- support at the start: methodological materials, a curator, document templates;
- professional development at the college's expense and internships at enterprises;
- opportunities for professional growth, project participation, and realization of your own initiatives;
- partnerships with leading IT companies and access to current technologies;
- a 6/1 schedule: one methodological day per week, Saturday is a fully remote work format;
- official employment according to the Labor Code of the Russian Federation, paid vacation, and sick leave.
We need someone who understands how the process of developing games and interactive projects works and is ready to transfer this experience to students through practice.