Title: Unity Consultant (Expert Level) - 100% remote workLocation: RemoteDuration: 3 months
NOTE - Need to work on W-2 only (No 1099 or C2C)
Required Skills: Unity Engine, C#, C++ skills are a must
Programming:Strong programming skills in C# and C++ including advanced features of each language. Proficient in .NET FrameworksSolid understanding of physics engines to simulate real-world physics in digital environments.Extensive experience in developing 3D applications using Unity Engine, including knowledge of scripting, textures, animation, GUI styles, and user session management.In-depth knowledge of Unity's editor and engine architecture, including the ability to extend Unity's editor capabilities and create custom inspectors, windows, and tools.Proven experience in designing, developing, and maintaining Unity plugins. Familiarity with creating both editor and runtime plugins in Unity.Strong understanding of API design principles to create user-friendly and efficient APIs for a plugin, enabling easy integration and use by other developers.Experience with P/Invoke (Platform Invocation Services) in Unity to allow managed code (C#) to call unmanaged functions from native libraries (C/C++).Experience with Scriptable Objects in Unity for creating flexible data and logic containers, enhancing the capabilities and user-friendliness of a plugin.Ability to create detailed documentation, including setup instructions, API usage examples, and troubleshooting guidelines.
Experience:5 to 10 yearsNot a game developer