Game Programmer

Cyberjaya, M10, MY, Malaysia

Job Description

? PERKS & BENEFITS



? Essential Work Equipment

- Get the tools you need to perform at your best.

? Career Growth & Upskilling

- We're committed to helping you grow and reach your full potential.

? Free-Flow Pantry

- Enjoy unlimited coffee, snacks, and positive vibes all day long.

? Convenient Location

- Located in the heart of

Cyberjaya

, with easy access to amenities and transport

.

? WHY JOIN US?



?

Real-world exposure to studio operations.

?

Mentorship from industry professionals.

?

Learn how games are tracked, tested, and delivered.

?

Opportunity to contribute to projects that ship.

.

? RESPONSIBILITIES



Design, develop, and optimize gameplay systems for a mobile MOBA using Unity (C#). Implement hero abilities, combat systems, AI behaviors, and networked multiplayer features. Integrate backend features such as leaderboards, authentication, cloud save, and matchmaking using Unity Gaming Services (UGS) and Firebase. Support UI layout setup in Unity (Canvas, prefab management, linking logic with design team). Collaborate with designers, artists, and QA to ensure smooth feature integration. Profile and optimize code for performance, memory, and mobile device constraints. Contribute to technical design documents, code reviews, and team knowledge sharing.
.

? REQUIREMENTS



Experience:

3+ years (Intermediate) or 5+ years (Senior) in professional game programming.

Technical Skills:

Strong proficiency in

Unity

and

C#

.

Multiplayer Development:

Hands-on experience with networking solutions such as

Photon

,

Unity Netcode

,

Mirror

, or custom-built systems.

Backend Integration:

Familiar with

Firebase

(Analytics, Crashlytics, Remote Config) and

Unity Gaming Services (UGS)

-- including Lobby, Relay, Matchmaker, Economy, and Cloud Save.

Collaboration Tools:

Proficient in version control systems, particularly

Unity Plastic SCM

.

Optimization:

Strong debugging and performance optimization skills for

iOS

and

Android

platforms.

Bonus:

Experience with

live-ops features

such as events, season passes, and ranking systems.
Job Type: Full-time

Pay: RM3,000.00 - RM6,000.00 per month

Benefits:

Opportunities for promotion Professional development
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1228785
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cyberjaya, M10, MY, Malaysia
  • Education
    Not mentioned