Share this Job


Date: 19-Jun-2022

Location: Singapore, SG

Company: ST Engineering Group

Job Description:

  • Create and develop engaging e-learning, augmented and mixed reality content
  • Conceptualise game concepts, storyline and UI / UX design 
  • Contributing to spatial audio and animation design
  • Troubleshooting code and fixing bugs
  • Transform design specification into functional game assets
  • Establish an effective strategy and development pipeline
  • Quickly create and iterate on prototypes showcasing new designs and interaction patterns
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best performance, quality, and responsiveness of applications
  • Identify process and application bottlenecks and implement solutions in a timely manner
  • Document game development processes and any related research materials
  • Support demonstrations or proof of concepts
  • Perform courseware testing before delivering to users
  • Conduct user training


Job Requirements:

  • Diploma/ Degree in Computer Science, Computer Engineering, Engineering or related qualifications
  • Experience in designing and developing applications using programming language (C#, C++, Java, PHP, Python etc.) for engines such as Unity, Unreal, DirectX
  • Experience working on a physics-based game project
  • Experience working with game networking (transport protocols)
  • Experience working with game assets (meshes, animations, materials etc)
  • Experience with Agile and Scrum development methodologies is an advantage
  • Strong computational thinking
  • Creativity in problem solving
  • Able to understand UX design process and experience working with UX design team and/or development team
  • Knowledge in basic networking concepts and implementations (network architecture)
  • Knowledge of the latest gaming trends
  • Passion for learning, creativity and interest in new technologies
  • Excellent oral, written and visual communication skills
  • Meticulous, eye for detail and design, pride in delivering quality work
  • Positive attitude with strong initiative to work independently, as well as across teams and departments
  • Strong adaptability and resilient in fast-paced environment
  • Basic Microsoft Office (Word, PowerPoint, Excel) knowledge