Design, develop and maintain Unity3D games and plugins
Improve present systems, while supporting new requirements and implementing new features
Implement Unreal tools and SDK’s for users to deploy within their apps and environments
Communicate with users to understand their opinions about product/platform
Relay research findings to management team to implement strategic goals
Provide recommendations to management to create strategic goals
Create 3D animations using Maya
Previous experience designing for games(2D, 3D or VR games).
Experience with OOP, CS principles, C#, Unreal, C++, AS3, Java, Python, Obj. C
Strong knowledge of object oriented design, design patterns, 3D math, and data structures
Unity3D (Unity 3D), C#
Strong knowledge of object oriented design, design patterns, 3D Math, and data structures
Expert knowledge of Unity3D Pro including Unity GUI, asset bundles, materials/shaders, and iPhone deployment.
Excellent and current programming skills in C++, C# and JavaScript
Ability to work on fixed deadlines.
Performance-minded development and optimization skills
Understanding of OpenGL and/or DirectX
Comfortable with 3D math and graphics algorithms
Excellent communication skills and ability to work effectively on shared projects with designers, artists, testers, and other developers
Demonstrated experience with VR.