Position: Senior Unity AI Developer
Company: Staff Ukraine
Category: Unity
Experience required: 3y
English level: upper

**Must Haves:**

   3+ years of development experience
   2+ years of Unity based mobile game development
   Track record writing scalable, easily maintainable and self documenting code
   Understanding of main principles and approaches in turn-based games AI development
   Ability to use performance tools and identify bottlenecks.
   Understanding of Finite state machines, Decision trees, minimax with alpha-beta pruning
   Proficiency with Jira
   Ability to communicate with an English-speaking team


**Highly desirable:**

   Proficiency with Perforce VCS
   Experience with PlayFab
   Understanding of A/B testing principles
   Experience in coding AI for card games


**Company proposes:**

   18 vacation days
   Partly payed sick leaves
   Corporate English lessons
   Ability to rotate between offices (Kyiv, Kharkiv)
   Ability to work remotely