Responsibilities
Plan, design, and implement high-quality game features, working with the team
Create and iterate quickly on prototypes that showcase new designs and interaction patterns
Design, build, and maintain efficient, reliable, and reusable code
Ensure the optimal performance, quality, and responsiveness of applications and games
Identify process and application bottlenecks, and implement solutions in a timely manner
Required skills and qualifications
Six months or more experience in Unity
Strong ability with C# object-oriented programming language
Should be able to translate ideas to execution
Experience with game assets (ex: UI, prefabs, animations, materials, etc)
Ability to identify errors and troubleshoot
Preferred skills and qualifications
Bachelors degree (or equivalent) in computer science, information systems, or related field
Project management skills
Experience with Unity is a must
Experience with any other game development tool is plus.
Any experience with Blender and Photoshop is preferred