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