Position: Junior Unity Engineer
Company: Moon Active
Experience required: 1y
English level: intermediate

**Responsibilities:**
Creating new features, solving challenging tasks, working on optimization for the best performance, and improving all areas of our product - that’s our everyday life, regardless of the product. We aim to reach maximum coverage of our code with unit tests and create detailed documentation for our features using Confluence. You will collaborate with Technical Artists on the integration of creative assets into the game. Our games are available on Android and iOS.

**Requirements:** 
- Experience​ ​in​ ​software​ ​development;
- Experience with Unity engine - specifically 2D mobile platforms and it’s scripting API’s (UI, 2D tools, animations, etc.);
- Knowledge of C# programming language;
- Knowledge of data structures, algorithms, and architectural design patterns;
- Understanding the optimization of mobile applications;
- Team player.