Game Programmer
Role Responsibilities
-
Implement gameplay features in [Unity / Godot] using [C# / GDScript]
-
Write clean, documented code for player mechanics, enemy AI, UI systems, or tools
-
Debug and optimize existing systems based on playtest feedback
-
Collaborate with designers to prototype and iterate on mechanics quickly
-
Integrate art and animation assets into the game pipeline
Role Requirements
-
Portfolio or repo showing Game projects (game jams count)
-
Proficiency in C#, or GDScript, at least one, comfortably
-
Understanding of game loops, physics, and basic AI (pathfinding, state machines)
-
Version control with Git (branching, merging, pull requests)
-
Problem-solving mindset, break down complex tasks and ask for help when stuck
-
Self-motivated; can work async and hit deadlines without micromanagement
- Remote available (on-site Surabaya preferred)
Notes
- Familiar with anime/manga/game/vtuber culture, being a weeb is a plus!
- Remote available (on-site Surabaya preferred)