Game Developer
The Game Developer contract role is a remote position focused on building and refining gameplay experiences for Counterspell’s interactive projects. Day-to-day responsibilities include implementing core game systems, writing and optimizing code, and collaborating with designers to translate concepts into engaging, playable features. The role involves iterating on mechanics based on playtesting feedback, debugging and troubleshooting technical issues, and ensuring performance and stability across target platforms. The Game Developer will also participate in brainstorming sessions, contribute to game design decisions, and maintain clear documentation of features and tools. As a remote contractor, the individual is expected to communicate proactively, manage their own schedule, and meet agreed-upon milestones and deliverables.
Qualifications:
Candidates should possess strong Programming skills, including proficiency in Object-Oriented Programming (OOP).Candidates should possess Game Programming and Gameplay Programming skills for implementing and iterating on interactive systems.
Candidates should possess Game Design skills to help shape engaging mechanics, balance systems, and support player-centric experiences.
Experience with modern game engines (e.g., Unity, Unreal, Godot) and relevant scripting languages (e.g., C#, C++, GDScript) is beneficial.
Familiarity with version control tools (e.g., Git), collaborative workflows, and remote communication practices is beneficial.
Ability to analyze playtest data, solve complex technical problems, and iterate quickly on prototypes is beneficial.
Prior experience in indie game development, experimental or cross-disciplinary projects, or a strong portfolio showcasing gameplay work is beneficial.
For more information visit counterspell.dev or reach out to the hiring manager (Eric Betancourt) at info@counterspell.dev