- Design and develop tank mechanics and relevant upgrades.
- Program and execute UI, menus, and functionalities.
- Monitor and integrate game system plug-in.
- Design and develop 3D games in Unity apps.
- Translate design specification into functional game.
- Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems.
- Help maintain code quality, organization, and automatization.
- Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management.
- Familiarity with level design and planning.
- Experience with game physics and particle systems.
- Experience optimizing memory and space usage for support of older hardware.
- Experience with 3D is a plus.
- Familiarity with current design and architectural patterns.