As Senior Unreal Engineer, you will be responsible for designing, implementing, optimizing and maintaining parts of the game code as well as the underlying Unreal Engine. You will be liaising with and supporting designers, artists and other programmers in developing game features as well as game development tools. The role involves daily cooperation with other programmers locally as well as remotely. This role requires a deep understanding of game development principles, programming languages, and game engines.
Will be required to have a strong background in programming languages such as C++, as well as experience with game development frameworks and libraries. You will be responsible for writing and testing code to ensure the game is functional, stable, and bug-free.
Creating and maintaining technical documentation related to the game's development, including code documentation, technical design documents, and workflow guides.
Research and Development: You will be responsible for keeping up-to-date with the latest trends and advancements in game development technology and techniques, including researching and implementing new tools and workflows to improve development efficiency and enhance the game's overall quality.
You must have:
At least 5 years of professional game development and familiar with Unreal Engine 4/5
Excellent coding skill of C++ and ability to debug and optimize code
Strong multi-threaded programming skills, ability to define and meet a schedule.
Ability to work effectively in a team and independently when required
Excellent communication skills in English: We have a multilingual and multicultural working environment and the ability to communicate across language and time zone barriers is essential.