Programmer

Ludeon Studios
alert with exclamation point inside a cirle
This position has been closed.
No items found.
Posted
October 3, 2024
Full Time
Anywhere
Remote

We seek a capable programmer who can write code, handle design specifications, create architectures, optimize systems, solve bugs, and more. This person will understand how to write code as part of a larger creative and collaborative effort, with a strong focus on player desires.

Since our studio is small, you’ll be touching many systems. Depending on your interest and ability, you may or may not be involved in game design work as well. This can range from filling in details of a new system, to writing candidate designs for solving a design problem, to broader evaluations of design direction and comparisons with other games.

We are open to candidates of varying experience levels, from very senior to relatively junior (though juniors should still have substantial work to show, as noted below).

 

Key responsibilities:

  • Implement written game design specifications, both for new content and changes to existing systems using C# and Unity.
  • Do minor game design: 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 from yourself and other programmers.

 

Requirements:

  • Be able to do useful programming from day one. At minimum, you’ll need practical experience working on large codebases and complex problems in a C-like language. C# experience is ideal since that’s what we use for most of our 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.
  • 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.
  • Understand optimization. Have at least some basic knowledge about data structures, optimization techniques, memory management, algorithms, time/memory complexity, and the best techniques for writing clean and maintainable code (ideally you’ve written lots of code already and know all the common pitfalls).

 

How to apply:

To apply, just send us an email. In your message, please include:

  • Say which role you’re interested in.
  • Say where you’re located.
  • Include a traditional resume.
  • Be concise and focus on showing the things you’ve created. YouTube videos of your games, art, or projects are great starting points for this.
  • Include links to code you’ve written. Bigger projects are best, especially if we can see whole projects and how they fit together. If the code was written by multiple people, state which part was written by you.

We can hire internationally. We generally start with a trial contract.

Ludeon’s mission is to make creatively-vivacious, original, provocative, and engaging games. Our team members come from diverse origins and hold many different beliefs. Please be ready to work on this mission with people who might think differently from you.

About 
Ludeon Studios

Ludeon Studios is an independent game developer and creator of the hit sci-fi colony management simulator RimWorld. We love deep PC games and story generators.

 

Why working with us is awesome

  • 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.
Featured Game
s

RimWorld is a sci-fi colony sim driven by an intelligent AI storyteller. Generate stories by simulating psychology, ecology, gunplay, melee combat, climate, biomes, diplomacy, interpersonal relationships, art, medicine, trade, and more.

More Jobs at
Ludeon Studios
Recent
Programming & Development
jobs
Thank you for joining! New issues are sent every Wednesday!
Oops! Something went wrong. Please try again.

You must be 18+ to view this job listing

Hey there! This job listing is for a role working on Adult Only games. As such, this listing may contain, reference, or link to sexual, explicit, and NSFW content.
By clicking “View Page” you affirm that you are at least 18 years old.