Эта вакансия уже завершена
В роли Middle разработчика вы будете работать над созданием элементов игровой логики, механик и других составных блоков, из которых строится игра. Вам предстоит иметь дело с кодом разных систем, включая движок, UI, FX, звук и других, чтобы реализовать полноценные части игрового процесса. Вы будете ответственны за реализацию высококачественных решений в приемлемые сроки. Вы будете участвовать в принятии архитектурных решений.
Для разработки вам предстоит использовать современные стандарты и технологии: С++17, собственный проприетарный игровой движок, полный цикл CI/CD и многое другое.
Обязанности:
- Проектирование и программирование игровых механик и логики;
- Принятие участия в архитектурных решениях;
- Оптимизация приложения по производительности и потреблению памяти;
- Кросс-платформенная разработка проекта для iOS, Android, Windows, Mac, Web и других;
- Соблюдение высокого качества кода.
Требования:
- От 2-х лет опыта коммерческого программирования на С++;
- Опыт проектирования систем;
- Продвинутые знания современного C++ (С++11/14/17);
- Продвинутые знания алгоритмов и STL;
- Знания объектно-ориентированного подхода и паттернов проектирования;
- Знание хороших практик программирования;
- Умение работать с системами контроля версий;
- Навыки профилировки, отладки и оптимизации;
- Знания английского языка на уровне чтения технической документации;
- Навыки коммуникации и командной работы.
Будет плюсом:
- Высшее образование в разработке программных систем или смежной области;
- Опыт работы со скриптовыми языками программирования (Lua, Python, JavaScript);
- Опыт работы с игровыми движками;
- Опыт кроссплатформенной разработки;
- Опыт обучения младших сотрудников.
Условия работы:
- Работа в шведской компании, портфолио которой состоит из 20+ f2p проектов мирового уровня, переведенных на 15 языков;
- Возможность участия в полном цикле разработки продукта;
- Возможность работать в международной команде;
- Официальное трудоустройство, полный соцпакет;
- Гибкий график работы;
- Добровольное медицинское страхование;
- Образовательные программы по английскому с высококвалифицированными преподавателями;
- Программу релокации, позволяющая организовать переезд с минимумом затрат;
- Комфортный офис в каждой локации (5 стран, 7 городов);
- Дополнительные бонусы от прибыли проектов для проектных команд;
- Программу акций результативности для ключевых сотрудников компании;
- R&D Project Development: возможность создания собственного проекта на базе компании;
- Оплачиваемые конференции, тренинги, воркшопы;
- Внутреннюю образовательную платформу (обучающие вебинары по всем специализациям, представленным в компании);
- Развлекательные и общеобразовательные хенгауты/мастер-классы;
- Возможность участия в совместных благотворительных проектах;
- Бесплатные занятия спортом.
Хотите начать разрабатывать игры, в которые играют миллионы по всему миру, и присоединиться к нашей команде? Тогда скорее отправляйте резюме и почаще обновляйте почту, ведь там вас может ожидать письмо от нашего рекрутера :)
Узнайте больше про G5 Games:
Мы в социальных сетях Instagram, Facebook, Вконтакте, Linkedin
G5 TeamUp: как сплотить команду, когда сотрудники живут в 5 странах
Recruiter
G5 Entertainment AB is a Swedish mobile game developer and publisher.
больше 500 сотрудников
с 2002 года на рынке
- Курсы иностранного языка
- Медицинское страхование
- Бонусы и премии
- Корпоративные мероприятия
- Гибкий график