3,478 Video Games jobs in Malaysia

Game Programmer

Selangor, Selangor Avomind

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

The Company:

Our client is an independent games development studio founded 2008 in the cultural heart of Southeast Asia. They are a game tech focused studio with both internal OIP (Original Intellectual Property) and external co-development tracks. They build games over multiple platforms, primarily focused on Windows Desktop PC (Unreal Engine). Their flagship and breakout is a fully serviced live operational squad based multiplayer PvP (Player-Versus-Player) 5v5 (Five-Versus-Five) FPS (First-Person-Shooter) and RTS (Real-Time-Strategy) hybrid action combat game launched in 2021.

Our client provides full cycle work for hire, co-development, consulting, backend development, and virtual production support disciplines across all departments both internally and externally. Today, they are a team of 60 full-time internal developers and growing. They are committed to be wholly involved in developing digital interactive entertainment software and remain passionately strong. Combined with a people first, through innovation and integrity, they are poised to be the leading force in games development within the region.

The Responsibilities:

Our client is on the lookout for great full-time talents in Game Programming and Development to join their fast growing team. You will have the opportunity to collaborate with their core team in developing highly engaging, polished, and industry standard interactive game products, full cycle from its core conception to market launch in their many internal and external projects.

  • Principal Responsibilities
    • Work alongside their team and project stakeholders in all aspects of game development. To produce robust, optimized and maintainable code bases for game prototyping, core functionality, game mechanics, and engine features, maintenance, and infrastructure.
    • Contribute side by side with their team of programmers in developing, profiling, optimizing, and debugging code to meet the project’s performance, platform, and quality requirements. Contributing in code reviews, maintenance tests, and documentation.
    • Collaborate alongside multiple internal disciplines and departments, in designing, planning, and ascertaining accurate production estimates, to identify any potential pitfalls during development. To ensure a player-first approach, delivering a first class experience for their players.
  • Team and Personal Responsibilities
    • Good interpersonal, communication, and collaborative skills, is able to effectively liaise over various disciplines, and stakeholders across different project and approval stages.
    • Experienced, or keen to learn and improve new pipeline and production practices through iterative development methodologies, be it traditional or agile workflows.
    • Constantly familiarizing and keeping updated with current industry standards, trends, pipelines, and software to effectively and consistently hit higher graphical benchmarks.
  • Core Requirements
    • Experience in developing code for Game Engine(s).
    • Experience with Unreal Engine 4, and or 5 (and above).
    • Experience in C++, C#, Blueprints, etc. with good Coding Practices and Principles.
    • Experience in Version Control Software (SVN, Git, Perforce, etc.).
    • Experience in Debugging Issues, Optimizing Performance, and Scaling code bases.
    • Experience in Traditional and or Agile work environments and methodologies.
    • Good problem-solving acumen, with a creative aptitude for unique solutions.
    • Ability to Self-Asses, Iterate, and Improve on one’s own work independently.
    • Knowledgeable in a typical game development cycle.
    • Is Proficient in English, verbal and written.
  • Supplementary Skills
    • Experience with Unreal Engine 4, and or 5 (and above) and its set of features:
      • World Building, Characters, Animation, Materials, Visual Effects, AI, User Interface, Gameplay Frameworks, Developer Tools, etc.
    • Experience with other Game Engine(s).
  • Beneficial & Bonus Skills
    • Experience in Advanced Unreal Engine series of features:
      • Multiplayer and Networking
      • Asset Management
      • Rendering Pipeline (Nanite and Lumen)
      • Gameplay Ability System (GAS)
      • Backend Technologies (Authentication, Game Session Management, Matchmaking, Databases, APIs, Integration from third-party solutions with in-game functionalities, etc.)
    • Experienced in creating cross-platform games for a range of target systems and hardware (Desktop, Console, Mobile, etc.).

The Rank Requirements:

  • Junior / Fresh Graduate Game Programmer
    • Possesses a good understanding of scripting and programming when working on a game project. Alongside a sufficient portfolio showcasing in-game mechanics using industry standard software(s) and game engine(s). Previous work should showcase a good foundation in programming concepts, language, and proficiency, with the use of debugging tools towards a certain benchmark within platform specifications.
  • Intermediate Game Programmer
    • Solid experience and demonstrated ability in game engine development tools. Able to develop, maintain and scale codebases to meet project requirements consistently and efficiently. Decent proficiency in in-game technical practices and design principles. Alongside knowledge of performance optimization techniques, and profiling tools in fine-tuning the game. Previous work showcases strong problem solving skills and ability to work with cross-functional teams. Have at least been credited with one title launch, with preferably a minimum of three to four years of industry experience.
  • Senior Game Programmer
    • Excellent knowledge and demonstrated consistency in delivering successful game projects, within its technical requirements. Ability to document workflows, improve pipelines, and mentor new staff. Exceptional low-level programming, optimization techniques, and able to understand game architecture and design patterns. Have at least been credited with two or more game title launches, with preferably a minimum of five to six years of industry experience.
  • Principal Game Programmer
    • Exceptional proficiencies and consistent demonstration in delivering engaging, high-quality, and complex functionalities throughout various high profile projects. Strong game engine technical and optimization ability, with an in-depth knowledge of programming languages and game development tools. Able to benchmark, and document processes, while maintaining the standard of delivery. Have at least been credited with three or more game title launches, with preferably a minimum of eight to ten years of industry experience.
  • Lead Game Programmer
    • Excellent background in game programming development coupled with strong interpersonal, communication, and project management skills. Ability to fully understand and breakdown project requirements, and work closely with all disciplines in maintaining timely delivery of feature deliverables to their respective stakeholders. Demonstrated experience in delegating and maintaining project standards, while adapting, and iterating features based on feedback. Wide knowledge of game engine technical constraints, optimization tools, and implementation processes to determine the best methods and techniques in hitting project targets. Have at least been credited with two or more game title launches, with preferably a minimum of five to six years of industry experience.
  • Competitive Salary.
  • Flexible Working Hours.
  • Leave Entitlement and Carry Forward Leaves of 10 days until the 31st March the following year.
  • 24/7 Studio Access alongside all production and leisure areas.
  • Employee Wellbeing Fund of MYR1,500, refreshed annually.
  • Employee Health Insurance (AIA), with In-Patient, Out-Patient, and Panel of Doctors Care.
  • Annual Performance Reviews with Transparent Career Development and Pathways.
  • Hybrid Work Option (available on request, with discussion, under management discretion).
  • Relocation Assistance (available on request, with discussion, under management discretion) => only for Malaysian citizens.
  • Full Compensation on all Formal Overtime events.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Game Programmer

Kuala Lumpur, Kuala Lumpur Avomind

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

Game Programmer

Location: Kuala Lumpur, Federal Territory of Kuala Lumpur

Work Type: Full Time

Our client is an independent games development studio founded in 2008 in Southeast Asia. They focus on game technology, developing both internal Original Intellectual Property (OIP) and external co-development projects across multiple platforms, primarily Windows Desktop PC using Unreal Engine. Their flagship project is a multiplayer squad-based FPS and RTS hybrid game launched in 2021.

The studio offers full-cycle work for hire, co-development, consulting, backend development, and virtual production support. They are a team of 60 full-time developers committed to creating innovative digital entertainment software, emphasizing a people-first approach, innovation, and integrity.

The Responsibilities:
  • Collaborate with the team and stakeholders to develop robust, optimized, and maintainable code for game prototypes, core functionalities, mechanics, and engine features.
  • Develop, profile, optimize, and debug code to meet performance and quality standards, participating in code reviews, testing, and documentation.
  • Work with various departments to design, plan, and estimate production timelines, ensuring a player-first approach to deliver high-quality experiences.
  • Team and Personal Responsibilities:
    • Maintain good interpersonal and communication skills to liaise effectively across disciplines.
    • Be willing to learn and improve new pipelines and production practices, using iterative development methodologies.
    • Stay updated with industry standards, trends, and software to achieve high graphical benchmarks.
The Requirements:
  • Experience in developing code for game engines, especially Unreal Engine 4 or 5.
  • Proficiency in C++, C#, Blueprints, and good coding practices.
  • Experience with version control systems like Git, SVN, or Perforce.
  • Ability to debug, optimize, and scale code bases.
  • Familiarity with Agile or traditional development environments.
  • Strong problem-solving skills and the ability to work independently.
  • Knowledge of the game development cycle and proficiency in English.
Additional Skills:
  • Experience with Unreal Engine features like multiplayer, networking, rendering pipelines, and backend technologies.
  • Experience in cross-platform game development for desktop, console, and mobile.
Rank Requirements:
  • Junior/Fresh Graduate: Basic scripting and programming skills with a portfolio.
  • Intermediate: 3-4 years of experience, ability to develop and maintain codebases, with at least one game launch credited.
  • Senior: 5-6 years of experience, proven project delivery, and mentorship abilities.
  • Principal: 8-10 years, high-level technical expertise, and multiple game credits.
  • Lead: Strong leadership, project management, and technical skills, with at least five game credits.
The Benefits:
  • Flexible hours, leave entitlements, studio access, wellbeing fund, health insurance, career development, hybrid work, relocation assistance (for Malaysians), and overtime pay.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Game Programmer

MYR48000 - MYR72000 Y Todak Studios Sdn Bhd

Posted today

Job Viewed

Tap Again To Close

Job Description

Perks & Benefits:

  • Essential Work Equipment – Tools that help you thrive
  • Career Growth & Upskilling – We invest in your future
  • Free-Flow Pantry – Coffee, snacks, and good vibes all day

.

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

  • 3+ years (Intermediate) / 5+ years (Senior) professional experience in game programming.
  • Strong proficiency in Unity and C#.
  • Experience with multiplayer networking (Photon, Unity Netcode, Mirror, or custom solutions).
  • Familiarity with Firebase (analytics, crashlytics, remote config) and UGS (Lobby, Relay, Matchmaker, Economy, Cloud Save).
  • Experience with version control and collaboration tools, especially Unity Plastic SCM.
  • Strong debugging and optimization skills for iOS/Android platforms.
  • Bonus : Experience with live-ops features such as events, season passes, and ranking systems.

Job Type: Full-time

Pay: RM3, RM6,000.00 per month

Benefits:

  • Opportunities for promotion
  • Professional development

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Game Programmer

Kuala Lumpur, Kuala Lumpur MYR60000 - MYR120000 Y Thoth AI

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities:

  • Design UGC game level structures and core gameplay progression (combat pacing/exploration paths/puzzle layout, etc.), gameplay systems, and interactive systems (mechanics/traps/AI behavior zones etc.) using platform-specific tools.
  • Troubleshoot bugs, and ensure smooth gameplay.
  • Collaborate with stakeholders to iteratively adjust and optimize games based on technical, creative, or player feedback requirements.

Requirements:

  • Proficiency in level designing.
  • Strong problem-solving skills and creativity in game design.
  • Ability to work 8 hours daily with flexibility for team collaboration across time zones.
  • Fresh graduates are also welcome

Language Proficiency:

  • Fluent in English or Chinese (written and spoken).

Preferred Skills:

  • 1+ years of hands-on experience developing UGC games in Roblox, Minecraft, or Fortnite or other sandbox games.
  • Proven track record of publishing at least one UGC game (portfolio/work samples required).
  • Experience with UGC platforms beyond the listed tools.
This advertiser has chosen not to accept applicants from your region.

Game Programmer

Kuala Lumpur, Kuala Lumpur Avomind

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Game Programmer Location:

Kuala Lumpur, Federal Territory of Kuala Lumpur

Work Type:

Full Time

Our client is an independent games development studio founded in 2008 in Southeast Asia. They focus on game technology, developing both internal Original Intellectual Property (OIP) and external co-development projects across multiple platforms, primarily Windows Desktop PC using Unreal Engine. Their flagship project is a multiplayer squad-based FPS and RTS hybrid game launched in 2021.

The studio offers full-cycle work for hire, co-development, consulting, backend development, and virtual production support. They are a team of 60 full-time developers committed to creating innovative digital entertainment software, emphasizing a people-first approach, innovation, and integrity.

The Responsibilities:

Collaborate with the team and stakeholders to develop robust, optimized, and maintainable code for game prototypes, core functionalities, mechanics, and engine features.

Develop, profile, optimize, and debug code to meet performance and quality standards, participating in code reviews, testing, and documentation.

Work with various departments to design, plan, and estimate production timelines, ensuring a player-first approach to deliver high-quality experiences.

Team and Personal Responsibilities:

Maintain good interpersonal and communication skills to liaise effectively across disciplines.

Be willing to learn and improve new pipelines and production practices, using iterative development methodologies.

Stay updated with industry standards, trends, and software to achieve high graphical benchmarks.

The Requirements:

Experience in developing code for game engines, especially Unreal Engine 4 or 5.

Proficiency in C++, C#, Blueprints, and good coding practices.

Experience with version control systems like Git, SVN, or Perforce.

Ability to debug, optimize, and scale code bases.

Familiarity with Agile or traditional development environments.

Strong problem-solving skills and the ability to work independently.

Knowledge of the game development cycle and proficiency in English.

Additional Skills:

Experience with Unreal Engine features like multiplayer, networking, rendering pipelines, and backend technologies.

Experience in cross-platform game development for desktop, console, and mobile.

Rank Requirements:

Junior/Fresh Graduate: Basic scripting and programming skills with a portfolio.

Intermediate: 3-4 years of experience, ability to develop and maintain codebases, with at least one game launch credited.

Senior: 5-6 years of experience, proven project delivery, and mentorship abilities.

Principal: 8-10 years, high-level technical expertise, and multiple game credits.

Lead: Strong leadership, project management, and technical skills, with at least five game credits.

The Benefits:

Flexible hours, leave entitlements, studio access, wellbeing fund, health insurance, career development, hybrid work, relocation assistance (for Malaysians), and overtime pay.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Game Programmer (Unreal)

Kuala Lumpur, Kuala Lumpur Streamline Games

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Future Opportunities – Join Our Talent Pool

At Streamline Studios, we are always on the lookout for exceptional talent to join our team. While we are not actively hiring for this role at the moment and do not have an immediate vacancy, we recognize that our industry is fast-growing, and the right opportunities can arise at any time. By submitting your application, you acknowledge that we may not reach out to you immediately. However, when a suitable opportunity becomes available, we will review applications and contact you should your skills and experience align with our needs. If you’re interested in being considered for future opportunities and want to be part of our talent pool, we encourage you to submit your information.

We appreciate your interest in Streamline Studios and look forward to connecting when the time is right.

About Us

Streamline is a creative development studio specializing in full video game development, game publishing, interactive digital assets, and metaverse creation. We provide experienced professionals to help bring the most demanding projects from concept all the way through production with our technical knowledge of established industry standards for high-performance results along every step. That means when you come to work at Streamline, expect to be challenged like you’ve never been challenged before.

We are a games company, a creative company, and people who work fast under pressure—a productive attitude is critical to a high-functioning team. Our goal is to keep the process straightforward.

Streamline Values
  • Responsibility
    • We understand the significance of our role. Every promise, deadline, and milestone reflects our deep responsibility to our clients and the privilege of over two decades in the industry.
  • Accountability
    • We take ownership of our work and our mistakes. Accountability fosters teamwork and ensures the quality of our deliverables. It also builds trust between us and our clients.
  • Discipline
    • Making games is fun, but it demands rigorous discipline. Our strict adherence to workflows, processes, and schedules is what sets Streamline apart.
  • Hard Work and Teamwork
    • We believe in finishing together. Our commitment to high-quality work is matched by our dedication to supporting each other and our clients to the very end.
  • Communication
    • Clear and thorough communication is key at Streamline. We ensure everyone—from team members to clients—is aligned and informed.
  • Mastery
    • Our expertise is built on years of experience with the world’s leading games, engines, and platforms. We are committed to kaizen—continuous improvement—ensuring we remain at the forefront.
  • Curiosity and Continuous Learning
    • The video game industry is ever-evolving. We are perpetual learners, always adapting and applying the latest knowledge to stay ahead.
Description

As a C++ Developer at Streamline, you will not only implement features but also design and shape them. Developers here are expected to make design decisions as part of their technical work, collaborating with teammates across disciplines to ensure gameplay systems are both technically solid and creatively engaging.

The focus of this role is C++ and game development, but experience with web-related technologies such as REST APIs and service integrations is appreciated. Many of our projects combine engines, tools, and online services, so being multidisciplinary and adaptable is important.

Performance Metrics

Developer (C++) will be measured according to the metric below:

Quality

  • On time delivery of project deliverables
  • Outcome delivered as per project specifications
  • Outcome delivered as per specifications consistently

Quality — Where do you stand with industry expectations?

  • Time spent on an outcome is within project or budgeted mandays.

New Competency

  • Successful application of new skills on a project which resulted in:
    • New opportunities/upsell as a direct result of new capabilities
    • Improved efficiency (time spent is less than budget)
    • Improved quality
    • Demonstration of new skill on a project task

Improvement of Existing Competency

  • Improved efficiency of existing skills, when comparing before/after completion time which resulted in:
    • Reduced frequency of repeat mistakes
    • Improved efficiency (time spent is less than budget)
    • Improved quality
    • Demonstration of growth/improvement of existing skills
Job Skills

We do not expect candidates to have experience with every technology listed. Instead, we look for proven ability in at least one area within each category, and the adaptability to learn others as projects demand.

  • Modern C++ (C++17/20): memory management, templates, multi-threading.
  • Software engineering practices: design patterns, SOLID principles, maintainable architecture.
  • Source control: Git (GitHub/GitLab/Bitbucket) or Perforce.
  • Build systems and tools: CMake, Ninja, Gradle, Conan/vcpkg.
  • Game engine experience: Unreal, Unity, Godot, CryEngine, or smaller engines such as Stride, Panda3D, Flax, Torque3D.
  • Game frameworks and libraries: SDL, SFML, Raylib, GLFW, or Dear ImGui.
  • Gameplay systems development and design: input handling, state management, game loops, and feature ownership.
  • C++ prototyping: building lightweight prototypes and custom loops without major engines.
  • Optimization and profiling: memory, CPU/GPU bottleneck analysis, performance tools.
  • Continuous integration / DevOps: automated builds, pipelines, testing frameworks.
  • Documentation and knowledge sharing: maintainable code, inline documentation, wikis.
Additional Competencies

These are advantages but not strict requirements:

  • Collaboration across disciplines (design, art, production).
  • Cross-platform development: Windows, Linux, macOS, consoles.
  • Plugin and tool development: editor extensions, asset importers, debug tools.
  • VR/AR frameworks: OpenXR, Oculus SDK, ARKit/ARCore.
  • AI and machine learning integration: connecting C++ with Ollama, ONNX, or OpenAI APIs.
  • UI systems: Dear ImGui for tools, or engine UI frameworks.
  • Platform certification and compliance: PlayStation, Nintendo Switch, Steamworks.
  • Shader programming: HLSL, GLSL, Metal, node-based shader systems.
  • Agile/Scrum: sprint planning, standups, retrospectives.
  • Web technologies: REST APIs, HTTP services, lightweight integrations between game clients and web backends.
  • Adaptability: flexibility to work across engines, tools, AI pipelines, and web technologies.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Internship – Game Programmer

Kuala Lumpur, Kuala Lumpur MYR40000 - MYR60000 Y Virtuos Kuala Lumpur

Posted today

Job Viewed

Tap Again To Close

Job Description

PLAY, GROW and WIN
To be a part of Virtuos means to be a creator.

At Virtuos, we harness the latest technologies to make games better and more immersive than ever before. That is why we pride ourselves in constantly pushing the boundaries of possibility since our founding in 2004.

Virtuosi is a team of experts – people who have come together to share their mutual passion for making and playing games. People with the same enthusiasm for exploring new ideas and the constant drive to excel in their field. People who believe in earning success through dedication.

At Virtuos, we are at the forefront of gaming, creating exciting new experiences daily. Join us to Play, Grow and Win – together.

Responsibilities

  • Design, maintain, implement, test and debug code, write technical documentation.
  • Research, analyse and report risks/problems/solution required by projects and future developments.
  • Profiling code to optimize software components of a game.
  • Research cutting-edge algorithms and techniques.
  • Create tools, features and engine components up to required coding standards.
  • Create leading edge reusable technologies, both systems and engines if required.
  • Work with a mentor engineer and a line producer and report to them
  • Follow Agile/SCRUM processes.

Qualifications

  • Basic knowledge in C + + language.
  • Any experience in Unreal Engine 4 or Unreal Engine 5.
  • Good communication skills in English and able to work in English-speaking working environment.
  • Good problem-solving resilience.
  • An innovative force in the profession.
  • Passionate about games, and game development.
  • This position is open to Malaysians only.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Video games Jobs in Malaysia !

Game Programmer (Unreal)

Kuala Lumpur, Kuala Lumpur Streamline Games

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Future Opportunities – Join Our Talent Pool At Streamline Studios, we are always on the lookout for exceptional talent to join our team. While we are not actively hiring for this role at the moment and do not have an immediate vacancy, we recognize that our industry is fast-growing, and the right opportunities can arise at any time. By submitting your application, you acknowledge that we may not reach out to you immediately. However, when a suitable opportunity becomes available, we will review applications and contact you should your skills and experience align with our needs. If you’re interested in being considered for future opportunities and want to be part of our talent pool, we encourage you to submit your information. We appreciate your interest in Streamline Studios and look forward to connecting when the time is right.

About Us

Streamline is a creative development studio specializing in full video game development, game publishing, interactive digital assets, and metaverse creation. We provide experienced professionals to help bring the most demanding projects from concept all the way through production with our technical knowledge of established industry standards for high-performance results along every step. That means when you come to work at Streamline, expect to be challenged like you’ve never been challenged before. We are a games company, a creative company, and people who work fast under pressure—a productive attitude is critical to a high-functioning team. Our goal is to keep the process straightforward.

Streamline Values

Responsibility

We understand the significance of our role. Every promise, deadline, and milestone reflects our deep responsibility to our clients and the privilege of over two decades in the industry.

Accountability

We take ownership of our work and our mistakes. Accountability fosters teamwork and ensures the quality of our deliverables. It also builds trust between us and our clients.

Discipline

Making games is fun, but it demands rigorous discipline. Our strict adherence to workflows, processes, and schedules is what sets Streamline apart.

Hard Work and Teamwork

We believe in finishing together. Our commitment to high-quality work is matched by our dedication to supporting each other and our clients to the very end.

Communication

Clear and thorough communication is key at Streamline. We ensure everyone—from team members to clients—is aligned and informed.

Mastery

Our expertise is built on years of experience with the world’s leading games, engines, and platforms. We are committed to kaizen—continuous improvement—ensuring we remain at the forefront.

Curiosity and Continuous Learning

The video game industry is ever-evolving. We are perpetual learners, always adapting and applying the latest knowledge to stay ahead.

Description

As a C++ Developer at Streamline, you will not only implement features but also design and shape them. Developers here are expected to make design decisions as part of their technical work, collaborating with teammates across disciplines to ensure gameplay systems are both technically solid and creatively engaging. The focus of this role is C++ and game development, but experience with web-related technologies such as REST APIs and service integrations is appreciated. Many of our projects combine engines, tools, and online services, so being multidisciplinary and adaptable is important.

Performance Metrics

Developer (C++) will be measured according to the metric below: Quality On time delivery of project deliverables Outcome delivered as per project specifications Outcome delivered as per specifications consistently Quality — Where do you stand with industry expectations? Time spent on an outcome is within project or budgeted mandays. New Competency Successful application of new skills on a project which resulted in: New opportunities/upsell as a direct result of new capabilities Improved efficiency (time spent is less than budget) Improved quality Demonstration of new skill on a project task Improvement of Existing Competency Improved efficiency of existing skills, when comparing before/after completion time which resulted in: Reduced frequency of repeat mistakes Improved efficiency (time spent is less than budget) Improved quality Demonstration of growth/improvement of existing skills

Job Skills

We do not expect candidates to have experience with every technology listed. Instead, we look for proven ability in at least one area within each category, and the adaptability to learn others as projects demand. Modern C++ (C++17/20): memory management, templates, multi-threading. Software engineering practices: design patterns, SOLID principles, maintainable architecture. Source control: Git (GitHub/GitLab/Bitbucket) or Perforce. Build systems and tools: CMake, Ninja, Gradle, Conan/vcpkg. Game engine experience: Unreal, Unity, Godot, CryEngine, or smaller engines such as Stride, Panda3D, Flax, Torque3D. Game frameworks and libraries: SDL, SFML, Raylib, GLFW, or Dear ImGui. Gameplay systems development and design: input handling, state management, game loops, and feature ownership. C++ prototyping: building lightweight prototypes and custom loops without major engines. Optimization and profiling: memory, CPU/GPU bottleneck analysis, performance tools. Continuous integration / DevOps: automated builds, pipelines, testing frameworks. Documentation and knowledge sharing: maintainable code, inline documentation, wikis.

Additional Competencies

These are advantages but not strict requirements: Collaboration across disciplines (design, art, production). Cross-platform development: Windows, Linux, macOS, consoles. Plugin and tool development: editor extensions, asset importers, debug tools. VR/AR frameworks: OpenXR, Oculus SDK, ARKit/ARCore. AI and machine learning integration: connecting C++ with Ollama, ONNX, or OpenAI APIs. UI systems: Dear ImGui for tools, or engine UI frameworks. Platform certification and compliance: PlayStation, Nintendo Switch, Steamworks. Shader programming: HLSL, GLSL, Metal, node-based shader systems. Agile/Scrum: sprint planning, standups, retrospectives. Web technologies: REST APIs, HTTP services, lightweight integrations between game clients and web backends. Adaptability: flexibility to work across engines, tools, AI pipelines, and web technologies.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Unreal Engine Game Developer/Programmer

MYR6000 - MYR8000 Y Smart multimedia design

Posted today

Job Viewed

Tap Again To Close

Job Description

Hiring | Full-Time Unreal Engine Game Developer/Programmer

Salary Range: MYR 6,000 - MYR 8,000

Working Hours: 9:00AM - 6:00PM (5-day work week)

Location: Sutera, Skudai, Johor



About the Company:

Join us and unleash unlimited creative possibilities

SMART MULTIMEDIA DESIGN is a creative multimedia company based in Johor Bahru, specializing in graphic design, animation, UI/UX, 3D modeling, and industrial design.

We're looking for passionate and imaginative designers like you to create stunning and impactful work together

Visit our website:



Job Requirements:

  • Bachelor's degree in computer science, Software Engineering, Game Development, or a related field (or equivalent experience).
  • At least 1 years of experience in game development using Unreal Engine.
  • Proficiency in JavaScript, TypeScript, or other programming languages commonly used in game development.
  • Ability to think critically and solve complex technical problems in a fast-paced environment.
  • Excellent communication and teamwork skills.
  • Strong skills in C# programming and object-oriented concepts, enabling efficient and effective game development.
  • A portfolio showcasing previous game development projects, preferably including games developed using Unreal Engine.
  • Knowledge of networked game programming and multiplayer systems is a plus.
  • Familiarity with is a plus.
  • Understanding of cross-platform game development, including mobile (iOS/Android), web, and desktop platforms.
  • Experience integrating third-party APIs and SDKs, such as ad networks, analytics, and social media.


Job Responsibilities:

  • Develop and maintain high-quality games using Unreal Engine.
  • Implement game logic and ensure smooth gameplay.
  • Optimize game performance across platforms.
  • Identify and resolve bugs and technical issues.
  • Work with QA teams to ensure game quality.
  • Coordinate with cross-functional teams for project delivery.
  • Collaborate with designers and artists on game mechanics, animations, and UI/UX.


What We Offer

Compensation & Benefits:

  • EPF Contribution + SOCSO
  • Medical subsidies
  • Medical & Hospitalization Leave
  • Maternity, Paternity and Compassionate Leave
  • Year-end bonus
  • Additional performance incentives
  • Clear career advancement opportunities
  • Accommodation provided for out-of-town hires

Work Environment & Culture:

  • Friendly, open, and supportive team — we grow and learn together
  • Say NO to office politics and gossip — we focus on doing good work, the right way
  • Young, energetic, and innovative team that works fast and smart
  • Fully stocked pantry with unlimited coffee, snacks, and cookies — our little "refuel station"
  • Regular team-building activities, outings, and company trips — work hard, play harder

Interested candidates are invited to click the "Quick Apply" button below and submit a complete resume.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

Kuala Lumpur, Kuala Lumpur Keypath Education Asia-Pacific

Posted today

Job Viewed

Tap Again To Close

Job Description

Add expected salary to your profile for insights

At Keypath, we invite you to be part of something transformative. As a global EdTech leader, we collaborate with prestigious universities to create and deliver online education solutions that tackle global social and economic challenges head-on.

Join our dynamic, fast-growing international team that thrives on collaboration, innovation, and lifelong learning. With offices in Kuala Lumpur, Melbourne, Sydney & Chicago, we are truly a global company. Today, we're a family of over 700 passionate "Keypathers" worldwide.

Join Keypath’s New APAC IT Division: Build, Innovate, and Grow

Keypath is establishing a brand-new IT division in the APAC region, creating an exciting opportunity to join a team from the ground up. As we build this division from scratch, we’re looking for passionate professionals eager to shape its foundation, drive innovation, and grow alongside a dynamic and collaborative team. This is a unique chance to be part of something new, influence key decisions, and develop your career within a global company committed to technological excellence.

Job Description

The Software Engineer will work as a part of the application services team and closely with Keypath’s product management and enterprise architecture teams to support and implement high-quality application and software solutions.

This role is key in driving efficiencies for Keypath’s operational teams and optimizing the student experience.

The software engineer will provide development, integration, and maintenance of software applications in a Microsoft-centric environment.

This role is pivotal in supporting and customizing core systems, including Microsoft Dynamics CRM, and ensuring the delivery of high-quality custom software solutions that align with the strategic goals of the organization.

Responsibilities:

  • Complete development tasks related to assigned projects involving the customization, integration of Microsoft Dynamics CRM and other core systems.
  • Ensure the delivery of high-quality software, customizations, and integrations.
  • Provide hands on development and technical expertise across all phases of the software development lifecycle (SDLC), from requirements hand-off to deployment and support.
  • Collaborate with Keypath’s product management team to translate business requirements into technical solutions.
  • Work closely with Keypath’s enterprise architecture team to ensure adherence to architectural standards and security best practices.
  • Develop solutions using modern Microsoft Azure Cloud technologies, including Azure Functions, SQL Databases, Queues, and Log Analytics
  • Implement standard security structures and engineering best practices in Azure, including use of Key Vaults, Managed Identity, secure network endpoints, and role-based access controls.
  • Collaborate with IT teams to ensure proper technical and privacy/security governance requirements are met.
  • Successfully engage in multiple initiatives simultaneously.

Qualifications

Education:

  • A minimum of a bachelor’s degree in computer science, web development, computer engineering, IT, a related field of study, or equivalent experience.

Experience:

  • 4+ years of software development experience with a proven history of launching successful custom development solutions.
  • Strong background in architecture, design, and hands-on coding and configuration using Microsoft technologies, including Azure, SQL, .NET framework and C#.
  • Experience developing solutions using third-party Software Development Kits and cloud-based APIs.
  • Experience developing solutions and integrating with Microsoft Dynamics CRM preferred.
  • Experience in the higher education and post-secondary education sector preferred.
  • Solid understanding of the SDLC using Agile Methodologies
  • Proficient in Microsoft-centric development and skilled working with Microsoft SDLC management tools and technologies including Visual Studio, Azure DevOps and Git
  • Knowledge of design patterns and development experience with .NET framework, Microsoft Azure, and related tools
  • Skilled in hands-on coding and configuration using Microsoft technologies, including Azure, SQL, .NET framework and C#.
  • Solid database development experience with SQL Server including T-SQL, stored procedures, and user-defined functions.
  • Must exhibit fluency in software development concepts including Software Design Patterns, Caching, Concurrency, Security, and Relational Databases.
  • Ability to collaborate effectively with cross-functional teams.
  • Commitment to maintaining high security and architectural standards.
  • Strong problem solving, quantitative and analytical abilities, capable of learning new technologies quickly.
  • Ability to contribute to multiple projects simultaneously.
  • Knowledge of Microsoft Dynamics CRM Architecture, Dynamics CRM API, and Entity Model preferred.

Additional Information

At Keypath, we put our people first. We’re committed to creating a flexible, inclusive, and supportive work environment where you can thrive. Here’s what you can expect as part of our team:

Benefits and Rewards:

  • Opportunity to work in office, hybrid or remotely
  • All the necessary equipment for success including laptop
  • Access to health & wellbeing programs including an Employee Assistance Program and Mental Health Days
  • Learning & growth opportunities including access to LinkedIn Learning, Career Development Programs and Learning Labs
  • Employee led Initiatives such as Culture Club, Team Green, Sustainability and more
  • Company events and activities run in office and remotely

Why Keypath?

  • Global EdTech Leader: Join an industry on the rise.
  • Transform the World: Contribute to upskilling and reskilling globally.
  • Make an Impact: Help solve future economic and social challenges.

Join Keypath and make a difference. We welcome applicants from diverse backgrounds and offer inclusive support throughout the recruitment process.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Video Games Jobs