Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management.
- Familiarity with level design and planning.
- Good experience with game physics and particle systems.
- Experience with mobile and console based 2D, 3D, AR & VR based games & apps development.
- Experience optimizing memory and space usage for support of older hardware.
- Strong understanding of object-oriented programming.
- Familiarity with current design and architectural patterns.
- Knack for writing clean, readable, and easily maintainable code.
- Experience with any other game development engine is a plus.