Position: Unity Client Architect
Company: CapitalRecruiters
Category: Lead
Experience required: 5y
English level: upper

The main mission of the company is to grap players in fascinating entertainment, including millions installations and more than 6 million active users per day.

An architect will join a talented team of high-quality developers and manage the architecture of gaming systems that are directly cancerned to the success of the company’s games.

Key words would be: Unity/C# – client side development, GameDev, architecture, JS, ​Xamarin.

Open position: Unity Client Architect. Location: Minsk, Belarus. 

 

Requirements:

6+ years of experience with Game development;
At least 1,5-2 years of experience as Architect/Tech Lead;
Extensive experience ​on​ ​Unity mobile development;
Excellent knowledge of Unity software (assets, organized hierarchy of scenes, prefabs)
Experience on optimization of memory and space;
Strong OOD and architecture skills;
A solid knowlage in computer science:  data structures, algorithms and software design;
Good problem solver skills ;
Excellent oral and written English.

Will be an advantage:

Knowledge of C# – client side development like Xamarin.

Responsibilities:

Developing core components for company`s games in Unity/C#/JS;
Planning and realization game functionality;​
Developing and  integrating new technologies and tools;
Indicating and fixing of code errors, testing game functionality ;
Provision products conform to high fabrication standards;
Collaborate with engineers, teach them in core language and technology issues.

We offer:

Cooperation with skilled and talented professional teammates;
Work with the latest technologies and wide variety of tasks;
Flexible work schedule;
Paid sick days /vacation (26 days per year) ;
Competitive salary and bonus system;
Medical insurance
English courses;
Partial payment for sport events;
Friendly work environment.