company-logo-image

Game Developer (Unity & C#)

ashley-avatar-image

AI-generated summary

beta

This job is for a Game Developer who loves creating exciting video games using Unity and C#. You might like this job because you'll build unique escape-room puzzles and work closely with talented teams to bring your ideas to life!

Undisclosed

Menara Ecoworld, Kuala Lumpur

Job Description

We’re seeking a passionate Game Developer with strong Unity and C# skills to help build and enhance our game worlds. You’ll work closely with designers, artists, and other developers to implement engaging gameplay mechanics, especially for room-based and puzzle-driven game scenarios. Your work will impact the feel, flow, and technical excellence of Bombbattle’s interactive experiences.

Key Responsibilities

  • Design, develop, and implement core gameplay systems using Unity and C#.
  • Work on building immersive escape-room environments and mechanics, including interactions, puzzles, logic systems, and event triggers.
  • Collaborate with cross-functional teams — designers, artists, and QA — to integrate assets and polish game features.
  • Debug, profile, and optimize game systems to ensure smooth and stable play.
  • Maintain clean, maintainable, and well-documented code.
  • Participate in regular team discussions, sprint planning, and creative problem solving.


Job Requirements

  • Proficiency in Unity3D and C# with hands-on experience building game systems.
  • Solid understanding of gameplay programming fundamentals (game loops, state management, scene logic, event systems).
  • Creative thinker who enjoys designing or improving puzzle mechanics, interaction systems, and immersive gameplay experiences
  • Familiarity with version control workflows (e.g., Git).
  • Experience debugging complex projects and optimizing performance.
  • Collaborative mindset and ability to communicate effectively with team members.

Nice-to-Have

  • Experience building interactive experiences or room-based game mechanics.
  • Background working with 3D environments, animation event systems, or logic puzzle systems.
  • Exposure to immersive tech (AR/VR) or desktop/PC gameplay workflows.
  • Portfolio, GitHub links, or playable demos demonstrating past Unity projects.

Skills

2D Game Development
Video Game Development
Game Design

Company Benefits

Business Casual Dress Code

Be comfortable & shine!

Accessible to Public Transportation

The Bomb Battle outlet located in Berjaya Times Square KL which is located nearby to Monorail Imbi station, LRT Hang Tuah and MRT Bukit Bintang.

Progressive Career Growth

We offer employees a good career path and skills enhancement opportunities.

Open Interaction

We promote transparent interaction where all are free to express their suggestions or ideas to contribute to the business's success.

Equality Environment

An inclusive workplace environment where all individuals have equal treatment.

Accomodation

We provide accomodation for those who needs to relocate.


Additional Info

Experience Level

#NoExperienceNeeded

Career Level

Junior Executive

Job Specialisation


Company Profile

Bomb Battle -logo-image

Bomb Battle

Bomb Battle is the first's interactive indoor attraction located in Kuala Lumpur. A groundbreaking entertainment company that takes immersive activity to the next level! Imagine stepping into a real-life video game physically and facing thrilling challenges that will leave you breathless.  At BOMB BATTLE, we pride ourselves on offering an experience unlike any other. Our classic mission involves donning a hazmat...