Job description for Game Development Instructor at Haltev It Learning Center
Tanggung Jawab Utama:
- Merancang dan memperbarui kurikulum game development (game design, programming, art/asset pipeline, hingga publishing) sesuai kebutuhan industri terkini
- Mengajar kelas secara interaktif — live coding/live building, studi kasus, dan project-based learning menggunakan game engine (Unity/Unreal/Godot)
- Membimbing peserta membangun game dari konsep, prototyping, hingga playable build sebagai portofolio
- Mengajarkan dasar pemrograman game (C#, C++, atau GDScript), game mechanics, physics, animasi, dan UI/UX game
- Memperkenalkan pemanfaatan AI dalam workflow game dev (asset/texture generation, AI-assisted scripting, level design, NPC behavior)
- Mendampingi peserta dalam proses testing, debugging, dan publishing game (Play Store, itch.io, Steam, dll.)
- Mengevaluasi progres belajar peserta dan memberikan feedback yang jelas dan membangun
- Menjaga kualitas kelas melalui evaluasi rutin dan penyempurnaan materi
Kualifikasi:
- Minimal S1 di bidang Teknik Informatika, Ilmu Komputer, Multimedia, atau setara (pengalaman kuat dapat menggantikan persyaratan formal)
- Pengalaman profesional atau portofolio kuat minimal 2 tahun dalam pengembangan game (indie/studio/freelance)
- Menguasai minimal satu game engine populer: Unity, Unreal Engine, atau Godot
- Memahami dasar pemrograman (C#, C++, atau GDScript), OOP, dan logika game (game loop, state machine, collision, dll.)
- Memahami dasar game design (mechanics, level design, balancing) dan pipeline aset (2D/3D sederhana)
- Mampu menjelaskan konsep teknis yang kompleks dengan cara yang sederhana dan mudah dipahami
- Terbiasa atau terbuka memanfaatkan AI tools dalam workflow game development maupun pengajaran
Nilai Tambah:
- Pernah menjadi mentor, trainer, dosen, atau content creator edukasi game development
- Memiliki game yang sudah dirilis (Play Store, Steam, itch.io, atau game jam)
- Familiar dengan version control untuk game (Git/Plastic SCM) dan dasar multiplayer/networking
- Pengalaman dengan tools tambahan seperti Blender, Aseprite, atau Photoshop untuk asset pipeline
- Kemampuan public speaking dan fasilitasi kelas yang baik

