Lead Gameplay Programmer

Lead a group of dedicated Gameplay Programmers to the next level!
Scroll to content

Gameplay Programming at Arrowhead

Our Gameplay Team (a.k.a. 'Spielteam 6') consists of a group of 4 enthusiastic programmers / coders. We work closely with artist, designers and other programmers and have a great impact in the overall gameplay experience of our project. As a Lead Gameplay Programmer you are tasked with the overall management and (personal) development of our Gameplay Programmers, choosing tech solutions as well as implementing the tech/gameplay yourself.

Your contribution

As a Lead Gameplay Programmer, your main tasks and responsibilities are:  

  • Overall management and (personal) development of a team of 4 Gameplay Programmers;
  • Co-operate with Designers and Creative Directors to translate game design into engaging gameplay features and tasking these to our Gameplay Programmers; 
  • Implement, maintain and take part in designing game systems like combat, objectives, items, controls and interaction; 
  • Aid fellow coders in verifying solutions, advise on sound technical alternatives and choose the right technical solutions; 
  • Prototype ideas to test validity of features, identify technical opportunities and obstacles and promote coding quality; 
  • Build high quality, well-structured solutions with memory, performance and network stability taken into account; 
  • Regularly play test and provide feedback on the game as a whole.

Our requirements

Are you a Lead Gameplay Programmer with the following experience?  

  • You have 5 or more years of experience in game development and have experienced at least one full development cycle of a shipped AAA-title;
  • You have actual experience as a lead / manager of a team of programmers; 
  • 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 of 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 understanding of kinaesthetic appeal; 
  • Good English communication skills (verbal and written) is mandatory.

Bonus qualifications

It would be of added value (but not mandatory) if you have:  

  • Experience working with character scripting, animation state machines, animation blending and similar techniques; 
  • Familiarity with component-based programming and peer-to-peer networking. 

Practical information

Scope: Full-time, 40 hours per week. We offer a permanent position and relocation aid for the right candidate.

Location: Stockholm

If you think that this position matches your background and skills, we would love to hear from you. We ask that your application always include relevant work samples or a link to your portfolio.

Or, know someone who would be a perfect fit? Let them know!

Stockholm

Hammarby kaj 10d
120 32 Stockholm Directions contact@arrowheadgs.com +46 702-83 00 33 View page

Perks & Benefits

At Arrowhead we aim to give people a high level of freedom with emphasis on autonomy. Everyone receives generous perks, such as 30 days paid vacation, several health benefits, insurances, and company savings for your retirement fund.

We also have recurring company outings and events such as movie nights, game competitions and activities like paintball.

  • Flexibility and generous vacation

    With core working hours between 10:00–15:00 you are free to plan your week according to what suits you best.
    You are also entitled to six weeks paid vacation each year.

  • Pension fund and insurances

    You can feel safe with a full life- and occupational injury insurance as well as guaranteed quick access to health specialists. An additional monthly saving is added to your retirement fund.

  • Health & wellness

    Massage at the office every other week,
    a weekly wellness activity hour and yearly wellness allowance. Once a year we also offer health care checkups with the possibility to track your changes and progress.

Working at Arrowhead

Arrowhead is primarily interested in long term jobs and employment. We are not a project-based studio and prefer to have full-time employees. We feel that this contributes to a better work environment, a feeling of stability and builds stronger internal relationships.

Already working at Arrowhead Game Studios?

Let’s recruit together and find your next colleague.

email
@arrowheadgs.com
Teamtailor

Applicant tracking system by Teamtailor