
Game Designer / Programmer
Job Title: Game Designer / Programmer (Mid-Level)
Location: Remote
Job Type: Part-time / Hourly
About the Role
We’re looking for a passionate Game Designer / Programmer who can bring gameplay ideas to life in Unity, focusing not only on implementation but on creating experiences that are genuinely fun and engaging.
You will be hands-on in scripting front-end game systems, UI, and interactions, while driving the design process to ensure the game’s feel and mechanics delight players. This role bridges design thinking and technical execution.
Key Responsibilities
Implement gameplay mechanics, UI, and front-end features in Unity (C#)
Iterate on game design based on playtesting and player feedback to maximize fun and engagement
Collaborate closely with artists, backend engineers, and designers to deliver polished gameplay experiences
Prototype new gameplay ideas quickly and refine them through testing
Ensure UI and interaction flows feel intuitive and responsive
Contribute to defining game mechanics, pacing, and player progression
Optimize front-end systems for smooth performance across platforms
Required Qualifications
2–4 years experience working with Unity and C#, especially front-end/gameplay programming
Strong understanding of game design principles and player psychology
Proven ability to balance design vision with practical implementation
Experience creating and refining UI elements, menus, HUDs, and in-game feedback
Skilled in prototyping, iterative development, and responding to playtest insights
Ability to communicate clearly and collaborate in a multidisciplinary team
Bonus Points
Knowledge of cognitive science related to player behavior and experience
Experience with rhythm games, even as a dedicated player
Experience working on shipped or live game titles
Familiarity with animation, particle effects, and audio integration for game feel
Experience with VR or mobile game development