Senior Unity Gameplay Engineer - Hybrid, Flexible Hours

MelonCat

Jakarta Pusat

Hybrid

IDR 300,000,000 - 600,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary based on experience
Hybrid schedule with flexible hours
5 working days per week
15 days paid annual leave + publichols
Unlimited coffee in the office

Job summary

MelonCat, a Jakarta-based game studio, seeks an experienced Unity/C# Programmer to design and maintain core gameplay systems and tooling. You will own features end-to-end, profile performance, and collaborate with Design and Art to turn ideas into shipped titles. Strong English and documentation skills are essential.

The role offers a hybrid schedule based out of our Jakarta office, with flexibility in hours and a focus on shipped game quality and timely releases.

Qualifications

  • 5+ years professional game programming.
  • At least one shipped game title.
  • Deep Unity and C# expertise: coroutines, ScriptableObjects, addressables, custom editors, memory/GC behavior.
  • Strong grasp of gameplay architecture: state machines, event systems, data-driven design, decoupling.
  • Professional fluency in English, written and spoken.
  • Able to write clear technical documentation.

Responsibilities

  • Design, build, and maintain core gameplay systems in Unity/C#.
  • Own features end to end: from spec to shipped, tested, and profiled.
  • Build tools and editor extensions to boost designer/artist productivity.
  • Profile and optimize CPU, GPU, and memory to hit frame rate targets.
  • Review code, set standards, and mentor mid and junior programmers.
  • Collaborate with Design and Art to refine ideas into shippable systems.
  • Maintain build stability and support release and patch cycles.

Skills

Game programming
Unity/C#
Gameplay architecture
Git & code review
Profiling & optimization
English fluency
Documentation

Tools

Git

Job description

MelonCat, a Jakarta-based game studio, seeks an experienced Unity/C# Programmer to design and maintain core gameplay systems and tooling. You will own features end-to-end, profile performance, and collaborate with Design and Art to turn ideas into shipped titles. Strong English and documentation skills are essential.

The role offers a hybrid schedule based out of our Jakarta office, with flexibility in hours and a focus on shipped game quality and timely releases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Software Engineer — Unity Mobile Games (Hybrid)
Senior C# Software Engineer — Unity Mobile Games (Hybrid)

Tripledot Studios Limited • Jakarta Pusat

Hybrid
IDR 480,000,000 - 840,000,000
Hybrid Working
Remote 20 days/year
Breakfast & Lunch
+5
Senior Gameplay Programmer - Unity, C#, AI & Live Ops
Senior Gameplay Programmer - Unity, C#, AI & Live Ops

PT Gameloft Indonesia (Yogyakarta) • Kota Yogyakarta

Hybrid
IDR 279,000,000 - 669,600,000
Hybrid work setup
Senior Unity Engineer - Mobile Games & LiveOps
Senior Unity Engineer - Mobile Games & LiveOps

Tripledot Studios Limited • Jakarta Pusat

On-site
IDR 900,000,000 - 1,500,000,000
Hybrid Working
20 days fully remote working
Regular company events and rewards
+6
Senior Unity Engineer - Mobile Games, LiveOps, Hybrid/Remote
Senior Unity Engineer - Mobile Games, LiveOps, Hybrid/Remote

Tripledot Studios • Jakarta Pusat

Hybrid
IDR 30,000,000 - 55,000,000
Hybrid work
Remote days (20 days/year)
Breakfast & Lunch
+6
Game Programmer
Game Programmer

LINERIA • Jakarta Selatan

On-site
IDR 200,880,000 - 357,120,000
Senior Gameplay Programmer (Pool)
Senior Gameplay Programmer (Pool)

PT Gameloft Indonesia (Yogyakarta) • Kota Yogyakarta

Hybrid
IDR 279,000,000 - 669,600,000
Hybrid work setup
Senior Unity Software Engineer
Senior Unity Software Engineer

Tripledot Studios • Jakarta Pusat

Hybrid
IDR 30,000,000 - 55,000,000
Hybrid work
Remote days (20 days/year)
Breakfast & Lunch
+6
Senior Unreal Engine Gameplay Engineer (C++)
Senior Unreal Engine Gameplay Engineer (C++)

PT Gameloft Indonesia (Yogyakarta) • Kota Yogyakarta

Hybrid
IDR 223,200,000 - 390,600,000
Senior C# Engineer – Mobile Gaming, Unity Training
Senior C# Engineer – Mobile Gaming, Unity Training

Tripledot Studios • Jakarta Pusat

Hybrid
IDR 300,000,000 - 600,000,000
BPJS HEALTH
BPJS SOCIAL
Health Insurance
+2
Senior Unity Software Engineer
Senior Unity Software Engineer

Tripledot Studios • Daerah Khusus Ibukota Jakarta

Hybrid
Confidential
Hybrid Working
Breakfast & Lunch
BPJS HEALTH
+4