Position: Unity Developer
Company: Enixan Entertainment
Experience required: 2y

We expect:

- Experience with Unity from 2 years, understanding of the internal processes of the engine and the skills to optimize them;
- Fluency in C#;
- Experience in developing games for iOS / Android;
- Knowledge and understanding of OOP concepts;
- Understanding the principles of SOLID, knowledge of design patterns and the ability to use them correctly;
- Excellent layout skills, work with GUI;
- Experience in integrating various SDKs into Unity (firebase, analytics, etc);
- Experience with version control systems (GitLab);
- Understanding the internal processes of the engine and the skills to optimize them (compilation, striping, GC, rendering, etc.).

Will be a plus:

- Experience in writing a project from scratch;
- Experience with .Net;
- Availability of completed projects;
- Experience with Xcode, AndroidStudio;
- Experience writing shaders;
- Experience in implementing automation tools and technologies.

Responsibilities:

- Development and support of a game project on the Unity engine;
- Work with layout, assembly of new game mechanics, events, mini-games;
- Writing new game logic and continuous improvement of existing functionality (support, optimization).

We offer:
— opportunity to work remotely or in the office in Kyiv;
— official work;
— professional and competent management;
— work on new and various projects;
— 24-day paid vacation and a paid sick leave;
— professional growth and career development.