Deskripsi Pekerjaan
Halo calon Game Developer berbakat! Kami di Nusantara Digital Games sedang mencari talenta unggulan untuk membangun pengalaman gaming yang imersif dan berkinerja tinggi.
Kami sedang membangun ekosistem game digital yang inovatif dan mendunia. Jika Anda memiliki passion mendalam untuk kode yang bersih, arsitektur perangkat lunak yang solid, dan ingin berkontribusi pada proyek-proyek ambisius, kami ingin berbicara dengan Anda. Bergabunglah dengan tim profesional kami yang berdedikasi tinggi dalam menciptakan karya seni digital.
Apa yang akan Anda lakukan:
Kami mencari orang-orang yang tidak hanya bisa menulis kode, tetapi juga mengerti estetika permainan dan matematika yang mendasarinya.
Tanggung Jawab
- Mengembangkan logika game utama dan sistem gameplay menggunakan C# (Unity) atau C++ (Unreal Engine).
- Mengoptimalkan performa rendering, fisika, dan AI game untuk memastikan stabilitas 60 FPS.
- Membangun dan memelihara sistem level editor dan tools internal pengembang (pipeline).
- Menulis dokumentasi kode, unit test, dan melakukan code review tim secara berkala.
- Bekerja sama erat dengan desainer level, seniman 3D, dan pemain game untuk memastikan visi kreatif terwujud.
- Men-debug masalah kompleks, memperbaiki bug kritikal, dan meningkatkan kualitas kode.
Kualifikasi
- Pengalaman minimal 3 tahun dalam pengembangan game, dengan spesialisasi pada Unity atau Unreal Engine.
- Keahlian kuat dalam pemrograman berorientasi objek (OOP), polimorfisme, dan desain pola (Singleton, Factory, dll).
- Memahami matematika diskrit, algoritma, dan struktur data yang relevan dengan game (Vector, Matrix, Physics).
- Portofolio pemrograman game atau proyek GitHub yang aktif dan relevan.
- Kemampuan komunikasi yang kuat dalam bahasa Indonesia dan Inggris.
- Kemampuan pemecahan masalah yang cepat dan kreatif dalam situasi tekanan.