ComposerScout

How to find a programmer or teammate for your indie game

Updated October 16, 2026 · 6 minute read

A lot of indie games stall because one person is trying to do everything. I'm making my own game too, and this is how I'd go about finding a programmer, designer or teammate to build it with.

The short answer
  1. Decide if it's paid work, rev share or a hobby project, and say it up front.
  2. Name the role you need, your engine, and the systems they'd build.
  3. Look for people with playable builds in your engine and genre.
  4. Start with a small test task before you commit to the whole game.
  5. Put credit, pay, code ownership and "what if someone leaves" in writing.

1. Decide what kind of team you're building

Before you look for anyone, be honest about the deal. There are three common setups:

Whatever you pick, put it in your first message. People skip posts that hide it.

2. Name the role, the engine and the work

"Looking for a coder" gets you nowhere. Say what you actually need:

Tip: Multiplayer, porting to consoles and procedural generation are specialist work. If your game leans on one of them, look for someone who has shipped it before.

3. Find people who've built games like yours

Good places to look:

4. Look at what they've shipped, not just what they say

A great résumé doesn't tell you how someone works on a small team. Here's what I look for:

5. Start small, then send one clear brief

Before you commit, it helps to ask a few things:

Then do a small test, ideally paid: one feature, one bug fix, or one level. A week of real work together tells you more than any interview. Your brief for it should cover the game, the engine and version, where the code lives (Git is the norm), what "done" looks like, and the deadline.

Tip: Set up version control and a shared task list before the first line of code. It saves a lot of "which file is the latest?" later.

6. Put the deal in writing

Even with friends, write it down: the pay or rev share split and how it's paid, how credit is listed, who owns the code and the game, whether code can be reused in other projects, and what happens if someone leaves. For rev share, also write how revenue is counted (after store fees? after costs?) and how often it's paid out. A one-page agreement now saves a falling-out later.

Red flags

Common mistakes

Frequently asked questions

Where do I find a programmer for my indie game?

Look at game jam teams and entries you liked, engine communities and Discord servers for Unity, Unreal, Godot or GameMaker, itch.io pages of small games, and job boards where you can post a role. On ComposerScout, game dev profiles show roles, engines, genres and real builds, and Find a teammate picks people by the roles you need, your engine and your genres.

Should I pay a programmer or offer revenue share?

Paid work is clearer and easier to plan around. Revenue share can work for small teams, but most rev share games earn little, so be upfront about that and only offer it when you are also putting in real work. Write down the split, how and when it is paid, and what happens if someone leaves.

What should I send a programmer in my first message?

Your game's name and genre, a short gameplay clip or prototype, your engine and version, the role you need and the systems you want built, how many hours a week you hope for, whether it is paid or rev share, and your timeline.

Who owns the code when I work with a programmer?

It depends on your agreement. Write down who owns the code and the game, how credit is listed, whether the code can be reused, what happens if someone leaves the project, and where the repository lives.

Is ComposerScout free?

Yes. ComposerScout is free while in beta for developers, programmers, designers, artists, VFX artists, composers, sound designers and voice actors. Credit, pay and rights are agreed directly between the people working together.

Find someone to build it with

Pick the roles you need, your engine and your genres, and see the game devs who fit best and why. Message anyone for free and agree on roles, credit and pay together.

Find a teammate

Code, design or write games? Create a free profile. · Browse portfolios · How to find an artist · Why ComposerScout

More guides