- Expert knowledge of Unreal including GUI, asset bundles and materials/shaders.
- Excellent 3D math skills(linear algebra, vector math).
- Strong knowledge of object oriented design and Design patterns
- Experience with shader development.
- Strong knowledge of C and C++ programming languages.
- Strong knowledge of industrial standard graphics libraries(OpenGL, DirectX, Vulkan, Metal).
- Understanding of Maya and Python tool development.
- Knowledge of shader programming language(HLSL, GLSL, Cg).
-Prior experience with Game development and performance optimization of games.
- Ability to write clean, efficient and well tested code.
- Good written and verbal communication skill.