Hiring: Gameplay Programmer

Title: Gameplay Programmer
Focus: Scripting and coding to implement gameplay systems in our games
Type: Full time permanent position
Last day to apply: Ongoing, we will close the add when we find someone, but there is no end date
Location: Remote or in Malmö office

The bread-and-butter of our games, their inner workings, the code that makes the magic happen; These are all important parts we need help with from you. Build exciting gameplay moments in our games, using your technical prowess and understanding of gameplay and game feel to code and script within our engine. You are our new gameplay programmer, and we are looking forward to working with you!

What will you work on?

You will work directly in our development team and with our leads to code and implement gameplay and systems in our game. In production, you will have a lot of freedom to explore and express game design ideas from a technical standpoint, and it’s important to have a feel for the experience you are creating. 

Even though we are a small team, and you will have to be prepared for a great variety of tasks, your main focus will be:

  • Designing and handling gameplay systems from a technical standpoint.
  • Coding and implementing gameplay systems and features utilizing AngelScript and occasionally C++ in our proprietary engine (HPL).
  • Evaluating and iterating over gameplay and gameplay systems, AI, physics interactions, character movement, UI, audio etc.
  • Design and implement puzzles so they fit with gameplay, world and story.

What are we looking for?

You have to be a EU/EEA resident to apply.

The person we’re looking for is technical, creative, driven, self-sufficient, and a problem solver. As a gameplay programmer at Frictional, a good understanding for game design is paramount, and experience in gameplay design is preferred. Being a remote team such as ours, organizing your own work and communicating clearly with the rest of the team are fundamental skills we require. 

We welcome applicants regardless of background, situation, sexual orientation, religion, and similar, so don’t let anything like that hold you back from applying!

Here are some essential skills we require:

  • Experience as a gameplay programmer on at least one 3D game using either AngelScript, C#, C++ or equivalent. Hobby projects also count as relevant experience.
  • A good understanding of and feel for gameplay design.
  • Understanding of how different technical implementations affect the player experience.
  • A critical approach to your work, where you think things through, reflect and improve.
  • Ability to challenge yourself and tackle new obstacles head-on.
  • A strive for structure, efficiency, and clarity.
  • Interest in, and ability to do, research for interesting gameplay solutions.
  • Love for working on a variety of tasks.
  • Good communication skills.
  • Fluency in English.

Here are some hardware essentials if you choose to work from home either in part or the entirety of the time:

  • A Windows PC that runs AAA games that came out the last few years on high quality settings + all equipment needed to operate and work on the computer.
  • A fast and stable internet connection

If you really want to impress us:

  • You have been responsible for major parts of a released game’s gameplay programming from the beginning of it’s development until it was released.
  • You have experience working with first person 3D games.

These things will be considered a plus:

  • You live in Sweden. Especially a plus if you live in or around Malmö.
  • Deeper game design skills.
  • You have an understanding of game feel.

What do we offer?

We are a small team, which means you will be able to work on a wide variety of things and contribute to our future games in a meaningful way.

We also believe a healthy balance between work and life reflects positively on your work. We offer a variety of perks for our full-time employees, especially those who live in or relocate to Sweden. We also don’t encourage crunch.

Here’s what we offer:

  • Relocation support to Malmö if you would like to move here
  • Flexibility if you need to go to the doctor or other appointments during work hours
  • One health hour per week to use for work out or other health activities during work hours
  • Opportunities to influence your workflow
  • Variety in your work tasks, and ability to influence your workload
  • Flexibility to work from home if you want to
  • Participation in our internal game Show & Tell sessions, so you’ll have input into all aspects of the game
  • Social security and holidays that are up to the Swedish standards
  • An inclusive and respectful work environment
  • An office in central Malmö you can use as much as you please
  • Fun workmates, game and movie nights, and other outings (as allowed by the pandemic of course!)

How to apply?

Did the position pique your interest? Are you the person we’re looking for? Then we would love to hear from you!

Please note that the application period will be ongoing until we find the right person for the position. Therefore it might take some time for us to reply to your message.

Please send us your:

  • Cover letter (why you should work with us, what do you bring to the table)
  • CV
  • Portfolio (or links to your works)

Send your application to apply@frictionalgames.com