Enable job alerts via email!

Unity Game Developer

THE ITERATIVE COLLECTIVE PTE. LTD.

Jakarta Utara

On-site

IDR 499.168.000 - 748.753.000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A multi-award-winning indie game publisher is seeking an Intermediate Unity Developer to join their new studio in Jakarta. You will be responsible for implementing engaging gameplay features, optimizing game performance, and collaborating with a remote team. Candidates should have 2–4 years of Unity experience and a passion for game development. This role offers the opportunity to work in a dynamic and collaborative environment.

Qualifications

  • 2–4 years of professional experience in Unity development using C#.
  • Demonstrated experience shipping at least one playable Unity game or prototype.
  • Strong understanding of Unity’s core systems.

Responsibilities

  • Collaborate to implement gameplay systems, character abilities, and player controls.
  • Contribute to online and local multiplayer functionality.
  • Optimize and profile game performance across platforms.

Skills

Unity development
C#
Multiplayer functionality
Game logic

Tools

Git
Unity networking tools
Job description

The Iterative Collective is a multi-award-winning Indie Game Publisher & Collective of Game Studios based out of sunny Singapore expanding into Jakarta!

We’re currently setting up a new studio in Indonesia to work on multiple stylized games for the PC & Console platforms.

About the job

We are hiring an Intermediate Unity Developer to join our core development team. In this role, you’ll work closely with senior engineers, designers, and artists to implement engaging gameplay features, assist in multiplayer functionality, and polish core systems for responsiveness and performance.

This is a great opportunity for someone who’s excited by fast-paced action games and wants to level up their skills in a highly collaborative, startup-like environment.

Collaborate with team members to implement gameplay systems, character abilities, player controls, UI interactions, and game logic.

Contribute to online and local multiplayer functionality using Unity networking tools or third-party libraries.

Prototype and iterate on new game features under guidance from senior developers and designers.

Optimize and profile game performance across a variety of platforms and devices.

Write clean, maintainable, and modular C# code that supports scalability and flexibility.

Assist in integrating art, VFX, animation, and sound assets into Unity to bring gameplay moments to life.

Participate in sprint planning, code reviews, playtests, and bug fixing.

Requirements

2–4 years of professional experience in Unity development using C#.

Demonstrated experience shipping at least one playable Unity game or prototype (personal or professional).

Strong understanding of Unity’s core systems (scene management, prefabs, input, animation, UI, etc).

Ability to implement features based on design documentation or team direction.

Familiarity with Git or other version control tools.

Strong communication skills and the ability to work effectively in a remote/hybrid team.

Bonus: Experience with multiplayer gameplay or specifically Fishnet.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.