IndieGuild

How to find game programming and game design work

Updated October 24, 2026 · 10 minute read

If you code or design games, indie work gets posted in a handful of places: the job and collaboration sections of the official Unity and Unreal Engine forums, the GameMaker Community's Collaboration board, r/gameDevClassifieds for paid gigs, r/INAT for rev share and hobby teams, Work With Indies for indie studio jobs, itch.io game jams, and IndieGuild. Which one fits depends on your engine and on whether you want paid work, a team or your first credit.

I founded IndieGuild, so keep that in mind when I talk about it. This page is just for programmers and game designers. If you want the version that covers every craft, my guide to finding work as an indie game developer is the overview.

The short version
  1. Work in Unity, Unreal or GameMaker? Start with your engine's official forum, where every post is already in your engine.
  2. Want paid gigs? Watch the PAID posts on r/gameDevClassifieds and the Programming and Design categories on Work With Indies.
  3. Happy with rev share or hobby? r/INAT and itch.io jam team boards are where those teams form.
  4. Lead with something playable. A build that runs in a browser beats a résumé, for programmers and designers alike.
  5. Let devs come to you. Make a free IndieGuild profile with your builds and code, and roles that fit you land in your inbox.
WhereBetter pick whenWatch out for
IndieGuildYou want indie devs to find you by role, engine and genre, and roles that fit you sent to your inbox, for free.It's new, so there are fewer roles than on the big boards.
Unity DiscussionsYou work in Unity and want paid job offers, for-hire threads and unpaid team projects in one category.The pinned rules ask you to keep rates out of your post, and you reply to posts by private message.
Unreal Engine forumsYou work in Unreal and like posts that put the pay type right in the title.Lots of royalty and unpaid posts, plus some for UEFN or archviz rather than indie games.
GameMaker and Godot forumsYou work in GameMaker or Godot and want a smaller crowd that already uses your engine.Quiet boards, and Godot's official forum has no jobs section yet.
r/gameDevClassifiedsYou want paid gigs and can filter by the Programmer or Game / Level Designer flair.Lots of people posting [FOR HIRE], and you need to watch for scams.
r/INATYou'll do rev share or hobby work to build credits or join a team.Lots of projects there never finish.
Work With IndiesYou want a contract or staff role at an indie studio, in its Programming or Design category.A lot of the roles are senior, so it's a better fit once you've shipped something.
itch.io jamsYou need a finished game and a credit fast, and want to meet people by building together.Jam teams are short-term and usually unpaid.

Start with your engine's forum

A dev hiring a programmer needs someone who knows their engine, so engine forums are a natural place to start. Here's what each one has right now.

Unity

Unity Discussions has a Collaboration & Jobs category for paid job offers, for-hire posts and unpaid team projects, with tags like Programmer, Game-Designer and Level-Designer. The pinned Job Offering rules say paid job posts need a guaranteed, known-value payment, and anything paid only from future sales belongs in non-commercial collaboration instead. So if you want paid work, the job offers are the posts to read.

Before you post your own thread, read the Job Seeking rules. They ask for your positions, CV, portfolio and a way to contact you, but no prices or rates in the post. Only the person who started a thread can reply in it, so you reach out by private Conversation or whatever contact the poster lists.

Unreal Engine

The Unreal Engine forums have a section called Got Skills? Looking for Talent? with two boards: Job Offerings and Looking For Work. The pinned Recruitment Template asks posters to start the title with the pay type: [PAID], [CONTRACT], [ROYALTY] or [UNPAID]. It also says crowdfunding doesn't count as [PAID] until the campaign has actually funded. Read the prefix before you read anything else.

For your own post, the Looking For Work template starts the title with [LFW], then your name and skill, and treats a portfolio link as required. Some posts there are for UEFN islands, archviz or film work, so check it's a game if that's what you want.

GameMaker

The GameMaker Community forum has a Collaboration board, described as "Portfolios, team building and job offers." It's moderated, so read the forum guidelines first. It's a quieter board, but everyone there already works in GameMaker.

Godot

Godot's official forum doesn't have a jobs section right now. A Godot team member said in this forum thread in October 2026 that a job board is still something they want, after the asset store work. Until then, Godot Forums, a community-run forum that Godot lists on its community page, has a Professional Trade tag for Godot gigs and for-hire threads. It's quiet, so pair it with Reddit, where plenty of posts name Godot too.

Reddit, Work With Indies and jams, for code and design

Here's how to use these as a programmer or designer.

What a programmer's portfolio should show

A dev hiring a programmer wants to know one thing: can this person build what my game needs, in my engine, and finish it? Show that fast.

Tip: Call out specialist skills like multiplayer, porting, tools and shaders loud and clear. A dev who needs one is looking for exactly that.

What a game designer's portfolio should show

Design is harder to show than code or art, because the good stuff is in how a game feels. So make it playable, then explain your thinking.

Narrative designers often sit closer to writing, so my guide to finding game writing work may fit you better.

How to climb from jams to studio work

The usual path is jams, then small paid tasks, then a bigger indie contract, then a studio role. Studio roles often ask for shipped games, so every finished project moves you up.

Red flags

Programmers and designers on IndieGuild

On IndieGuild, programmers and game designers share one craft, so a dev looking for either one can find you. Pick Programmer / designer when you make your profile, put your builds and code right on the page, and list your roles, engines and genres. Devs browse you on the programmers and designers page, and roles that fit you land in your inbox. Every role on the Job board says up front whether it's paid, rev share, either, hobby or not sure yet, and you can tag "Rev share OK" or "Hobby projects OK" yourself. It's free, I don't take a cut, and nobody can pay to be seen first.

Frequently asked questions

Where can I find game programming work for indie games?

Start with your engine's official forum: the Collaboration and Jobs category on Unity Discussions, the Got Skills? Looking for Talent? section of the Unreal Engine forums, or the Collaboration board on the GameMaker Community forum. Then watch PAID posts on r/gameDevClassifieds, rev share and hobby teams on r/INAT, the Programming category on Work With Indies, itch.io game jams, and roles on IndieGuild's Job board.

Where can I find game design work?

Mostly in the same places, filtered for design: the Design category on Work With Indies, posts flaired PAID - Game / Level Designer on r/gameDevClassifieds, Designer Needed posts on r/INAT, the Game-Designer and Level-Designer tags on Unity Discussions, and itch.io game jams. Lead with small playable prototypes, because they show your design thinking faster than a document does.

How do I get game programming or design work with no experience?

Join a few game jams so you have finished, playable games to show. Put the builds on itch.io and your code on GitHub, make a free profile on IndieGuild, and answer small paid posts like a bug fix or one feature. Every finished project makes the next one easier to land.

What should a game programmer's portfolio include?

Playable builds first, ideally ones that run in a browser, plus short clips of the mechanics you built. Add one or two clean GitHub repos with a README that says what the project is, the engine and version, and which parts you wrote.

What should a game design portfolio include?

Small playable prototypes that each show one idea, a short design doc for one feature with what changed after playtesting, and for level design, maps or greybox shots and a playthrough video with notes on flow and pacing. Say which kind of designer you are: systems, level, narrative or UX.

Is IndieGuild free for programmers and game designers?

Yes. Making a profile is free, and I don't take a cut of your gigs. You and the dev agree on pay and rights directly.

Let devs find you

Make a free profile with your builds, code, engines and rates, and say what you're open to (paid, rev share or hobby). When a dev posts a programming or design role that fits you, you get it in your inbox. It's free, and I don't take a cut of your gigs.

Make my profile

See the Job board · Programmers and designers on IndieGuild · How to pitch a game dev

More guides

Get the Weekly quest log