Junior Game Engineer
Counterspell Games Studio
About the Role
As a Junior Game Engineer at Counterspell Games Studio, you will contribute to the development and maintenance of gameplay systems and tools across ongoing projects. This is a remote contract role.
Key Responsibilities
- Implementing and refining game mechanics.
- Fixing bugs.
- Optimizing performance.
- Collaborating with designers, artists, and senior engineers to translate creative concepts into interactive experiences.
- Writing clean, maintainable code.
- Participating in code reviews.
- Helping prototype new features and experimental ideas.
Requirements & Tech Stack
- Programming and Object-Oriented Programming (OOP).
- Game Programming and Gameplay Programming.
- Understanding of Game Design principles.
- Familiarity with at least one modern game engine (e.g., Unity, Unreal Engine, Godot).
- Familiarity with common development tools and version control (e.g., Git).
- Problem-solving mindset.
- Attention to detail.
- Willingness to learn from feedback and iterate on work.
- Effective remote communication skills.
- Ability to work within a distributed, multidisciplinary team.
Qualifications
- Strong foundational skills in Programming and Object-Oriented Programming (OOP), with the ability to write clean, modular, and well-documented code.
- Practical experience or coursework in Game Programming and Gameplay Programming, including implementing mechanics, game loops, and basic systems.
- Understanding of Game Design principles, such as player feedback, balance, pacing, and interaction design, and the ability to collaborate with designers.
- Familiarity with at least one modern game engine (e.g., Unity, Unreal Engine, Godot) and common development tools and version control (e.g., Git).
- Problem-solving mindset, attention to detail, and willingness to learn from feedback and iterate on work.
- Effective remote communication skills and ability to work within a distributed, multidisciplinary team.
- Relevant education or training in computer science, game development, or a related field, or equivalent practical experience.
- Bonus: Experience with experimental or cross-disciplinary projects (e.g., AR, interactive installations, audio-reactive systems) and an interest in playful, exploratory design.