Join Us

Help us build what's next.

Dreamcode Interactive is an independent game studio focused on minimalist games and interactive experiences built around simple ideas.

We're always interested in meeting people who want to make games, experiment with ideas, learn new skills, and contribute to real projects.

You don't have to be an expert. You just have to be curious, motivated, and willing to build.

Join Us

Open Positions

Our available positions change as our projects evolve. When we're actively recruiting for a position, it will appear here with its responsibilities, requirements, and application instructions.

Game Developer

Help build and improve our games, gameplay systems, tools, and technical infrastructure. Areas may include:

  • Gameplay programming
  • Systems programming
  • UI implementation
  • Tools and pipelines
  • Bug fixing and optimization

Game Designer

Help turn ideas into playable experiences. Areas may include:

  • Gameplay mechanics
  • Level design
  • Balancing
  • Game systems
  • Player experience
  • Prototyping

2D Artist

Help define the visual identity of Dreamcode games. Areas may include:

  • Game artwork
  • UI assets
  • Promotional artwork
  • Icons
  • Concept development

3D Artist

Help create environments, objects, characters, and other three-dimensional assets when a project requires them. This can include:

  • Character modeling and rigging
  • Environment and prop modeling
  • Texturing and material creation
  • Lighting and rendering

UI / UX Designer

Help make our games and digital products intuitive, clear, and enjoyable to use. This can include both in-game interfaces and products such as Dreamcode Hub. Responsibilities can include:

  • Wireframing and prototyping
  • Menu and HUD design
  • User flow optimization
  • Accessibility improvements

Sound Designer / Composer

Help create the sounds and music that bring our games to life. This can include:

  • Original music composition
  • Sound effects creation
  • Audio mixing and mastering
  • Implementation of audio assets

QA Tester

Help us find bugs, usability problems, edge cases, and things that simply don't feel right. This can include:

  • Playtesting new builds
  • Documenting and reproducing bugs
  • Verifying bug fixes
  • Providing gameplay feedback

Community & Social

Help us communicate with players and grow the Dreamcode community. This can include:

  • Social media
  • Community moderation
  • Content creation
  • Announcements
  • Community events

Don't See Your Role?

That's okay. Dreamcode is a small studio, and new roles can appear as our projects change. If you believe you could contribute something that isn't listed above, we'd still like to hear from you.

No Experience? Start Here.

Learn by working on real projects.

You don't need years of professional experience to get involved with Dreamcode Interactive. We're open to volunteers who want to learn, build their portfolio, and gain practical experience by contributing to real projects.

  • Game development
  • Art
  • Game design
  • QA and playtesting
  • Writing
  • Community
  • Marketing
  • Web development
  • Tools and technology
  • Other studio projects

You'll learn by doing—not just by watching tutorials.

Volunteer Opportunities

Volunteer opportunities depend on our current projects and available positions. Before you start, we'll clearly explain the conditions of the opportunity, including:

  • Your role and responsibilities
  • The project you'll be working on
  • Expected time commitment
  • How communication works
  • What you can expect from Dreamcode
  • What Dreamcode expects from you
  • How your contributions will be handled
  • How your work may be credited
  • How either side can end the arrangement

We want you to understand what you're signing up for before you begin.

Volunteer Agreement

We provide a mock volunteer agreement so prospective volunteers can see the type of conditions and expectations involved before applying. The document covers topics such as responsibilities, time commitment, confidentiality, portfolio use, intellectual property, compensation, and ending the volunteer arrangement.

View the Volunteer Agreement →

The volunteer agreement is provided as a template for transparency and does not constitute legal advice, an employment contract, or a guarantee of a volunteer position. The applicable terms for any actual participation will be communicated separately.

How to Apply

Send your application to:

join@dreamcode-interactive.site

You can include:

  • Your name
  • What you'd like to do
  • Your experience
  • What you'd like to learn
  • Your availability
  • Resume/CV
  • Portfolio
  • Examples of previous work
  • Links to relevant projects

No portfolio yet?

That's okay. Tell us what you're interested in and what you'd like to learn.

Build. Learn. Contribute.

Whether you're experienced or just getting started, we're interested in people who want to make things.

Send Your Resume or Portfolio →