Search by job, company or skills

V

Unreal Engine Developer

2-5 Years
SGD 60,000 - 108,000 per month

This job is no longer accepting applications

new job description bg glownew job description bg glow
  • Posted 38 months ago

Job Description

Responsibilities

  • Work with fellow programmers, as well as the rest of the production team on architecture visualisation projects, smart cities, AEC, security and facilities management projects
  • Guide artists and Blueprint developers to create work that adheres to the design of game systems while maintaining good style and optimisation standards
  • Dive into the UE4 source to make necessary architectural changes and understand how that will affect future versions of the engine
  • Use source control to protect the code, and use bug reporting software to manage issues that need to be fixed (must also know how to properly prioritise bugs)
  • This is a general programmer role, so tasks will involve things ranging from, but not limited to: Simple and complex AI, UI, cinematics, optimisation, engine functionality, particle effects integration, sound integration and general gameplay mechanics
  • Must have very strong problem-solving and analytical skills.
  • Work with emerging technologies to create new tools and systems for interactive real-time production
  • Develop and maintain optimized modules for tools that utilize UNREAL/3rd party engines/tools/SDKs along with UI and I/O modules
  • Design and develop core tools into our 3D Reconstruction/Rendering/Visualisation pipeline.
  • Maintain internal engine builds, using Perforce/Plastic and other tools to distribute builds to the team
  • Active participation in technical and artistic discussions and problem-solving

Requirements

  • 2+ years of 3D engine development experience within the games industry and with at least one AAA game shipped on PC or console
  • 2 + years of experience developing optimized modules in C#/C++ within Unity and/or Unreal
  • Strong knowledge of object-oriented design, design patterns, 3D Math, linear algebra vector math and associated data structures
  • Expert knowledge of Unity3D and/or Unreal including GUI, asset bundles and materials/shaders
  • Strong knowledge in 3D graphics development (Particle Systems, Shaders) and performance optimization within game development.
  • Strong knowledge of matrix algebra, trigonometry and computational geometry is advantageous
  • Detailed knowledge of C#/C++ essential.
  • Ability to implement the existing script and/or visual scripting modules into optimized and economic code within Unity and/or Unreal.
  • A good sense of creating and maintaining codebases that are accessible and modular
  • Strong organisational and communications skills along with understanding production values, deadlines and priorities
  • Willing to take direction and be a team player
  • Strong knowledge of version control systems such as perforce/plastic scm

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 40775339