Programmer - Junior / Mid

Apply now

Programmer - Junior / Mid

At Ludeon Studios we're looking for a Programmer - Junior / Mid to join our team.
Full-time · Remote

What we're looking for...

A capable mid or junior-level programmer who can write code, handle design specifications, create architectures, optimize systems, and solve bugs. This person will understand how to collaborate effectively on code as part of a larger creative team, with a strong focus on player experience.

About the job

Key responsibilities:

  • Implement written game design specifications, both for new content and changes to existing systems.

  • Understand game designs and independently figure out how to handle ambiguities and unspecified details.

  • Offer feedback on design specifications and work with designers to identify and solve problems.

  • Write implementation plans and specifications for technical features and architectures.

  • Review code, both your own and that of other programmers.

Requirements:

  • Be able to do useful programming from day one. At a minimum, you’ll need practical experience working on large codebases and complex problems in a C-like language. C# experience is ideal (it’s what we use most), and C++ experience is a plus. You must be comfortable with algorithms, data structures, optimization, memory management, and maintaining clean code.

  • Have programming projects of significant scope to show off. These could be mods, indie games, game engines, professional games you worked on, or something else. These can’t be typical school projects or something you threw together with pals in a couple weeks or months. As a general minimum, a “significant project” is one that you worked on most days for at least six months. Make sure to describe these projects in your application and ideally include a link to the source code if available.

  • Be productive. You should be able to get a lot of stuff done well in a given span of time. You must know how to allocate your effort effectively.

We generally start with a 1-3 month trial contract.

Apply for the job

Do you want to join our team as our new Programmer - Junior / Mid? Then we'd love to hear about you!

We have been fully remote since our founding in 2013.

We don’t crunch – ever. It’s never happened, not for one person, not for one day or for one hour.

There is no required time to be online. We collaborate asynchronously, so you can choose your own hours and days to work.

Your work will make people happy, and you’ll see that. Our team is small, so you’ll own specific things and see people engaging with them.

We work on games that explore novel ideas and new game design concepts. Every product tries to do something that has never been done before.

Our team is small, so there’s room to take on different kinds of tasks and to grow into new skills.

Our game community is full of knowledgeable, friendly, creative, thoughtful people.

Ludeon is wholly owned by Tynan Sylvester, a game creator. This means that unlike at investor-owned companies, our company strategy does not focus on boosting short-term growth metrics. Ludeon seeks to build long-term success by making creatively-rich products with a stable group of talented team members. At the end of it all, we want to be proud of what we’ve created and how we’ve treated team members and players.

Our website