This listing has ended.Jobs stay on the board for 45 days. See the other remote Programming jobs.
Posted 10 months ago

Software Engineer

Remote scopeGermany
Type · levelFull-Time · Senior
SalaryNot listed
Skillsmultiplayer, npc, Pathfinding
For our new sandbox building game, HavenCraft, we are looking for an experienced software engineer.
In a small indie team, you can experience a wide variety of coding tasks in all areas related to game dev.

For our game, we are especially valuing skills in:
  • Multiplayer Programming
  • NPC Behaviours & Pathfinding
  • Performance Optimization
  • Shaders & Graphics Programming
  • General Unity Programming
Information on our software workflows:
  • We value a healthy amount of codebase cleanliness.
  • The entire game is built in a unified modular architecture with rules for when modules should be cleaned up.
  • We have a bunch of system tests that take 24 minutes to run on our build pipeline.
  • We use the C# nullable safeguards everywhere.
  • The code is filled with many asserts that run in production. Violations get automatically reported with a stacktrace. We try to find bugs as early as possible.
  • We don’t use MonoBehaviours much. Most of our code is plain C#.
  • We’ll pay for the IDE you prefer to work with.
Listing ended

About Dionic Software

Dionic Software is a small independent studio making building and simulation games.
We are not beholden to any publishers or investors, so we can focus on what we think is right for our games.

Our games have been played by hundreds of thousands of players. We are a small company, so your contributions will make a big difference to the community.
We value expertise and passion. In order to make great games, you have to care about the craft.

Work 100% remotely.

It should go without saying, but people from minorities or people who don’t fit the typical game developer stereotype are welcome here.
All jobs at Dionic Software

New remote jobs in your inbox. Daily or weekly, only the categories you pick, and no email on days with nothing new.