Middle
Full time
Kyiv
Компания Starni Games на рынке уже более 5 лет. За это время выросли с 3 человек до 15 и продолжаем постепенно увеличивать команду. На данный момент мы выпустили 5 игр на ПК в Steam и ещё 2 находятся в активной разработке. Мы разрабатываем игры на ПК (Steam) и консоли в жанре пошаговых стратегий на движке UE4. Наш недавний релиз — Strategic Mind: Fight for Freedom. Сейчас работаем над Headquarters: World War II
What are you working on?
- The name of the project(s): Headquarters: World War II, Strategic Mind series
- At what stage of the project(s)? Активная разработка
- Genres: Strategy, Role-playing
- Platforms: PC, Console
Team size and structure?
Небольшая команда из нескольких программистов. Работаете непосредственно с лидом у которого более 20 лет опыта в С++.
For which tasks (responsibilities)?
Основные задачи, которые придётся решать довольно разнообразны - у нас небольшая команда, поэтому нет жесткой специализации. Вот неполный перечень задач: игровая логика, анимационная логика + bridge в UE4 Blueprints (Blueprints пишут другие люди, но данные им пробрасывать нужно и забирать их обратно тоже), что-то по UI логике, локальные архитектурные задачи.
What kind of professional are we looking for?
Основное требование: знание С++14. (Необходимо предоставить примеры написанного вами кода)
На позицию Middle требуется от 2 лет коммерческого опыта работы с С++. Если мало опыта - можете рассмотреть нашу вакансию Junior C++ Programmer.
Важно! Мы ищем специалиста в офис в Киеве. Удалённую работу не рассматриваем.
Хотя мы и используем Unreal Engine в большей части своих проектов, главное, чтобы вы знали С++ и умели на нем программировать, с UE4 разберетесь, если это вообще понадобится (например, при написании игровой логики не понадобится). Необходимо понимать шаблоны ООП, прочитать книгу "банду четырех" (или аналогичную) и иметь практический опыт применения основных шаблонов.
Toolset: Jira, SVN, MSVC++ ИЛИ Jira, SVN, gcc, make, Eclise IDE (но это без UE4, только для уровня model и UI, но там тоже задач хватает).
Из архитектурных-организационных паттернов используем MVС (Model–view–controller) и TDD (test driven development) для model. SOLID и Agile с митингами не применяем.
Why do we enjoy working here?
Работа над интересными проектами.
Сложные и разнообразные задачи.
Наш СЕО сам программист с огромным опытом. Вы будете напрямую работать с ним в команде.
Перспектива быстрого роста как специалиста.
Небольшой коллектив с непринуждённой обстановкой.
What are the conditions and bonuses?
Офис находится недалеко от ст. метро Лукьяновская.
Есть возможность самому выбрать время начала работы в интервале с 8.00 до 10.00.
Нет овертаймов.
Соблюдаются все официальные выходные дни (праздники) Украины.
Оплачиваемый больничный.
The selection process
1) Откликнуться на вакансию с резюме и ссылкой на ваш исходный код на C++.
2) Наш Lead Programmer смотрит ваш C++ код.
3) Звоним вам чтобы уточнить основные вопросы и назначить собеседование.
4) Техническое собеседование у нас в офисе с Lead Programmer. Если всех всё устраивает - начинаете с нами работать.