Logo of Arrowhead Game Studios

C++ Gameplay Developer

Remote or Stockholm, Sweden
Photo of Aleksandra Popova
Recruiter
Aleksandra Popova
Roles:
Gaming
Must have skills:
C++
Considering candidates from:
Schengen, Albania, Serbia, Romania and CIS
Work arrangement:
Onsite or remote
Industry:
Game development
Language:
English
Level:
Middle or senior
Visa sponsorship:
Provided
Company size:
51-200 employees
Logo of Arrowhead Game Studios

C++ Gameplay Developer

Remote or Stockholm, Sweden
Arrowhead is a Swedish video game developer of about 90 people, known for their co-op titles. By challenging the creativity of the players, they create memorable experiences with humor and social interaction, that leave you with stories to tell.
Right now the team is looking for an experienced gameplay developer to join them either onsite or fully remotely.

Tasks:
  • Co-operate with Designers and (Creative) Directors to translate the game design into engaging gameplay features (movement, weaponry, vehicles, impacts, AI behavior)
  • 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
  • Regularly playtest and provide feedback on the game as a whole
Must-have:
  • 3+ years of hands-on experience with multiplayer game programming, ideally in a peer-to-peer environment
  • Confident C/C++ experience
  • Able to create dynamic systems that interact with each other in an emergent way
  • Great familiarity with game technologies such as physics, animation, and 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 level of spoken and written English
Nice-to-have:
  • Experience with designing, modding, or hobby projects
  • Experience with AAA games
  • Experience with 3rd-person games
  • Familiarity with component-based programming and peer-to-peer networking
Benefits and conditions:
  • Trial period: 6 months
  • Relocation package
  • Onsite/remote flexibility
  • 6 weeks of paid vacation
  • Pension fund and insurances
  • Massage at the office + weekly wellness activity hour, yearly wellness allowance, health checkups once a year
Interview process:
  1. Intro call with Toughbyte
  2. HR screening call
  3. Tech interview with the lead gameplay developer and one more coder
  4. Last tech interview with showing the game demo and discussing the terms
Have questions about this position? Try the company page or ask us below:

Apply now

or
By applying you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.