Remote job
Gameplay Programmer (Godot / C# / C++)
Job details
About this role
Role overview Build and refine the gameplay systems behind responsive movement, puzzles, and procedural combat. You’ll work in a full-time, remote-first role from India, using Godot 4.3 and its Forward+ renderer alongside custom native extension pipelines. The work emphasizes deterministic behavior, performance, and mechanics-led experimentation.
Responsibilities - Develop responsive 3D character physics and controller behavior. - Implement gameplay state machines and interactive puzzle systems. - Create procedural combat mechanics. - Work with Godot 4.3 Forward+ and custom GDExtension workflows. - Profile and improve performance on Steam Deck and lower-spec hardware, using RenderDoc.
Requirements - Deep experience building deterministic 3D character controllers and state machines. - Proficiency in either C++ for GDExtension development or modern, high-performance C#. - For C#, the role calls for avoiding garbage collector allocations in performance-critical loops. - Experience profiling on Steam Deck or comparable lower-spec hardware with RenderDoc. - Interest in mechanics-first game design and indie experimentation.
Benefits and work setup - Full-time, remote-first work based in India. - Competitive base compensation and a share of studio revenue.