Job Openings Game Programmer

About the job Game Programmer

"A propeller rumbles in the distance. You turn your head and gaze towards the horizon as you find yourself standing on the ledge of a steep drop with nothing but skies beneath you. An approaching gust throws you off balance and you feel as if you're about to tip over and down into the abyss. As your body jolts into action, correcting your stance, you hear a friend behind you scream "watch out!". A flying craft, the Wasp, bursts through the clouds and heads straight towards you, chased by a menacing creature whose wingbeat echoes across the skies. This, you realize, is how your Atmosfar begins."

If your imagination is already churning, and you want to help us craft these kinds of experiences, come join us at Apog Labs! As our Game Programmer, you'll help architect, develop and maintain a wide array of different core systems and mechanics driving the gameplay of Atmosfar. You'll also get the opportunity to tackle and solve engineering challenges pertaining to networking, physics and other core parts of Atmosfar's technology stack, together with the rest of the code team. Learn more about Atmosfar here.

The position is offered as a full-time employment in a hybrid work location setting meaning that you'll need to spend at least half of the working week at our office in Malmö, Sweden.

About the position

What you will do

  • Create core gameplay systems and mechanics
  • Work in Unreal Engine using both blueprints and C++
  • Write structured, maintainable, networked and performant code
  • Work across multi-disciplinary teams to assist in creating exciting and engaging gameplay experiences, including game balancing
  • Iterate and refine designs based on playtesting and studio wide feedback
  • Create and maintain code documentation

Who you are

  • Excellent knowledge of C++
  • Experience from developing networked games
  • At least five (5) years of experience working with game programming
  • At least two (2) years of experience working with Unreal Engine
  • At least one (1) relevant networked co-op title shipped as a Game Programmer
  • Excellent communication and problem-solving skills
  • Interpersonal and organizational skills
  • Proficient in written and spoken English

When you're a bonus

  • Experience working with Unreal Engine 5
  • Experience having developed editor tools
  • Knowledge of CI/CD pipelines with use of UBT and UAT
  • Interest in open world survival games
  • An indie mentality of flexibility and proactive problem solving
  • An education within a relevant field

About Apog Labs

Who we are

Founded in 2017 and the developers of Atmosfar and Airport CEO, we're a growing studio of eight developers with our roots stemming from indie game development and brand new offices in the heart of Malmö, Sweden. We strive towards an inclusive, collaborative, and relaxed work environment enabling us to empower our games with gameplay experiences leaving lasting memories. We enjoy making elegant design choices, effective iterations and prioritize development agility across our entire production pipeline. We develop systems-driven game experiences mixed with a significant portion of imagination and wonder, resulting in games that are equally as fun to develop as playing.

What we offer

  • 30 days of vacation
  • Occupational pension
  • Wellness allowance
  • A great team to befriend
  • A cozy office with great equipment
  • Access to the local Malmö game developer community
  • Opportunity to join an expanding indie studio with an exciting future

How to apply

Please apply with a resume, short cover letter and link to your online portfolio, all together demonstrating why we would be a great match for each other. If you're the right person for the job we want to hear from you and we encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

Applications will be reviewed continuously so apply today; starting date will be set to as soon as possible.

Unfortunately, we cannot offer any relocation package, assist with immigration, or offer the job as a remote position.