Реализация функционала клиентской части мобильной игры;
Создание пользовательских интерфейсов (UI);
Реализация игровых механик;
Ведение технической документации.
Требования
Опыт в программировании от 3 лет, в Unity3D от 2 лет;
Отличные знания в области Unity3D/C#;
Хорошая алгоритмическая и математическая база;
Опыт программирования игровой логики;
Опыт написания утилит для редактора;
Знание паттернов проектирования и умение применять их практике.
Будет плюсом
Работа с одной из ECS (Unity, Entitas, LeoECS);
Опыт сетевого программирования (Sockets/Tcp/Multithreading);
Опыт работы с графикой (Rendering/GPU/шейдеры);
Опыт работы с фреймворками Zenject и UniTask.
Условия
Комфортный график работы и возможность подстраивать рабочее время под себя, работать удаленно из любого города. В городах, где у нас есть офисы, готовы предложить место в офисе (если это необходимо) - на всю рабочую неделю или на несколько дней;
Сильное комьюнити внутри: мы все увлечены тем, что делаем. Вне рабочего времени мы устраиваем совместные мероприятия: собираемся поиграть в настольные игры, устраиваем выезды, ходим на пикник и т.д.;
Среда для развития: работа плечом к плечу с лучшими профессионалами, развитое наставничество, возможность проходить различные курсы;
Достойная зарплата по итогам собеседования, возможности для карьерного роста;
Бесплатные английские разговорные клубы и скидка на индивидуальное обучение;
Забота о своем здоровье: ДМС после испытательного срока.