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