- Creating and leading a team of unity programmers.
- Working with other development teams (including but not limited to Programming, Art, QA and Game Design) on both existing and new games.
- At least one shipped game as a team lead.
- Deep understanding of C# and Unity.
- Experience developing games for iOS/Android.
- Code/Asset Optimization skills.
- Experience working with multithreaded systems.
- Excellent communication skills.