Gameplay Programmer
Ever Curious
Job Summary
Ever Curious is seeking a Gameplay Programmer to join their team to build robust systems for deep gameplay. The role involves collaborating on system design and implementation, architecting strong code, solving complex problems, and ensuring game optimization and bug-free performance. This is a full-time, contract, and fully remote position.
Must Have
- Refine and stabilize existing gameplay systems.
- Implement gameplay systems with usable front-ends for content creation.
- Stabilize, bug fix, and optimize the game.
- Collaborate with other disciplines to implement systems.
- Write and document technical specifications.
- Collaborate with other programmers for a stable codebase and architecture.
- Professional experience working in games.
- Must be a Canadian citizen or resident.
Good to Have
- Experience using Unreal's networking, AI, animation, and/or Gameplay Abilities Systems.
- Openness and strong communication skills for close collaboration.
- Comfort with being a self-motivated and driven team member.
- Excitement to engage in creative research, collaboration, and problem-solving.
- A strong passion for crafting deeply engaging gameplay experiences.
Perks & Benefits
- Work-life balance
- Flexible working structure
Job Description
Ever Curious is looking for a programmer to join our team to help us build robust systems which power deep gameplay. We are looking for someone excited to collaborate on the design and implementation of systems, to architect strong code, solve complex problems, and ensure our games are optimized and bug free. This is a full-time, contract role.
We hope you’re curious to find out more!
Responsibilities
- Help to refine and stabalize existing gameplay systems.
- Own the implementation of gameplay systems, ensuring that they are well built and provide usable front-ends for other team members to implement content with
- Stabilization, bug fixing, and optimization of the game as a whole
- Collaboration with other disciplines to implement systems which meet their needs and specifications
- Writing and documentation of technical specifications
- Collaboration with other programmers to ensure a stable codebase and architecture
Qualifications
- Experience working with Unreal Engine, with a preference for candidates with experience using Unreal's networking, AI, animation, and/or Gameplay Abilities Systems
- Professional experience working in games
- Strong experience and knowledge of C++
- Understanding of networking and multiplayer systems
- Openness and strong communication skills for close collaboration within a small team
- Comfort with being a self-motivated and driven team member within a highly flexible, remote-working structure
- Excitement to engage in creative research, collaboration, and problem-solving
- A strong passion for crafting deeply engaging gameplay experiences
- Must be a Canadian citizen or resident
About Ever Curious
Ever Curious is a fully independent studio founded by industry veterans. We believe that a small team of discipline experts - with an intentional and player-centric approach - can reliably and efficiently create games that audiences will clamour for.
Why Curious?
Our games feature deeply systemic gameplay, interwoven with imaginative worlds and narratives, all tied together by provocative themes. We use our curiosity to fuel curiosity in our players.
Based in Quebec, Ever Curious is a fully remote studio that actively supports a diversity of life styles through work-life balance and a flexible working structure.
If you are interested in working with us or would like more information, please email jobs@evercurious.games.