Position: C++ Gameplay Programmer
Company: Developers Shore
Category: C++
Experience required: 3y
English level: upper

About the customer:
Characterized by a warm and friendly working environment, we're all about creating a space where you can feel at home, grow as a person, and indulge your passion for video games!
Our gameplay coders work closely together to implement features and mechanics in the game, but also collaborate with all the other teams. We all have the same common goal: to create a kickass game together!
"A game for everyone is a game for no one".

Responsibilities:
- Co-operate with Designers and (Creative) Directors to translate the game design into engaging gameplay features
- Implement, maintain and take part in designing game systems
- Aid fellow coders in verifying solutions and advise on sound technical alternatives
- Prototype ideas to test the validity of features and identify technical possibilities and obstacles
- Build high-quality, well-structured solutions with memory, performance, and network stability taken into account
- Regularly playtest and provide feedback on the game as a whole

Requirements:
- 3+ years as a Game Developer
- Excellent C/C++ skills
- Hands-on experience with multiplayer game programming, ideally in a peer-to-peer environment
- Able to create dynamic systems that interact with each other in an emergent way
- Great familiarity with game technologies such as physics, animation, artificial intelligence and the ability to use them to create fun and emergent gameplay
- A solid 3D math foundation in linear algebra, vectors, and matrices
- Good English communication skills (verbal and written)