— От
— Опыт проектирования систем;
— Продвинутые знания современного C++ (С++11/14/17);
— Продвинутые знания алгоритмов и STL;
— Знания объектно-ориентированного подхода и паттернов проектирования;
— Знание хороших практик программирования;
— Умение работать с системами контроля версий;
— Навыки профилировки, отладки и оптимизации;
— Знания английского языка на уровне чтения технической документации;
— Навыки коммуникации и командной работы.
— Высшее образование в разработке программных систем или смежной области;
— Опыт работы со скриптовыми языками программирования (Lua, Python, JavaScript);
— Опыт работы с игровыми движками;
— Опыт кроссплатформенной разработки;
— Опыт обучения младших сотрудников.
— Работу в шведской компании, портфолио которой состоит из 20+ f2p — проектов мирового уровня, переведенных на 15 языков;
— Возможность участия в полном цикле разработки продукта;
— Возможность работать в международной команде;
— Официальное трудоустройство, полный соцпакет;
— Гибкий график работы;
— Добровольное медицинское страхование;
— Образовательные программы по английскому с высококвалифицированными преподавателями;
— Программу релокации, позволяющая организовать переезд с минимумом затрат;
— Комфортный офис в каждой локации (5 стран, 7 городов);
— Дополнительные бонусы от прибыли проектов для проектных команд;
— Программу акций результативности для ключевых сотрудников компании;
— R&D Project Development: возможность создания собственного проекта на базе компании;
— Оплачиваемые конференции, тренинги, воркшопы;
— Внутреннюю образовательную платформу (обучающие вебинары по всем специализациям, представленным в компании);
— Развлекательные и общеобразовательные хенгауты/мастер-классы;
— Возможность участия в совместных благотворительных проектах;
— Бесплатные занятия спортом.
— Проектирование и программирование игровых механик и логики;
— Принятие участия в архитектурных решениях;
— Оптимизация приложения по производительности и потреблению памяти;
— Кросс-платформенная разработка проекта для iOS, Android, Windows, Mac, Web и других;
— Соблюдение высокого качества кода.
В роли Middle разработчика вы будете работать над созданием элементов игровой логики, механик и других составных блоков, из которых строится игра. Вам предстоит иметь дело с кодом разных систем, включая движок, UI, FX, звук и других, чтобы реализовать полноценные части игрового процесса. Вы будете ответственны за реализацию высококачественных решений в приемлемые сроки. Вы будете участвовать в принятии архитектурных решений.
Для разработки вам предстоит использовать современные стандарты и технологии: С++17, собственный проприетарный игровой движок, полный цикл CI/CD и многое другое.
Хотите начать разрабатывать игры, в которые играют миллионы по всему миру, и присоединиться к нашей команде? Тогда скорее отправляйте резюме и почаще обновляйте почту, ведь там вас может ожидать письмо от нашего рекрутера :)