Требования к кандидату
● Опыт разработки мобильных игр на Unity3D не менее 2 лет.
● Хорошее знание C#; Умение писать читабельный код без ошибок, следуя общим стандартам программирования и особенностям проекта.
● Умение разбираться в чужом коде.
● Знание распространенных алгоритмов.
● Знание паттернов проектирования.
● Хорошее знание математической базы.
● Владение системами контроля версий (git).
● Владение Google-поиском.
● Английский язык на уровне чтения технической литературы.
● Командная работа как в кооперативных шутерах!
Будет плюсом
● C++, Objective C, Java — знание любого из перечисленных языков и тем более всех хотя бы на базовом уровне будет большим достоинством: человек, понимающий процессы внутри движка и/или понимающий возможности сопряжения его с фронт-эндом, — это ценно.
● Godot Engine, SDL — на будущее и для наших последующих проектов. Некоторые из них планируются на этих движках и будет круто, если не придется под каждый новый проект искать новых мастеров-джедаев.
В идеальном мире (рассматриваем кандидатов, которые не таковы, но надеемся):
● Понимание работы Java-Machine.
● Работа с протоколом tcp-ip, https.
● Опыт с asset bundles и системой обновления.
● Опыт работы с протоколами сериализации, такими как “proto-buf”.
● Опыт работы с Iso миром(в частности с плагинами TileMap/IsoWorld 2.5D).
● Опыт внедрения кастомных модулей, расширения редактора.
Условия работы
● Работа на период неблагоприятной эпидемиологической ситуации удаленно, далее в офисе на м. Краснопресненская. Для иногородних есть возможность удаленной работы.
● Интересные задачи.
● Созидание и креатив.
● Коллектив профессионалов, увлеченных своим делом.
● Возможность участвовать в следующих проектах студии (а их планируется ещё не один!).
● Демократичное руководство.
● Гибкое начало рабочего дня.
Пишите нам на: u.grishina@biggamefreaks.com