G5 Games — шведский разработчик и издатель мобильных игр. В нашей распределенной команде 850+ талантливых профессионалов, которые работают удаленно в одной из десяти наших локаций на выбор.
Вы можете знать нас по таким проектам, как Sherlock, Hidden City®, Mahjong Journey®, The Secret Society®, серия Jewels и многим другим.
Сейчас мы ищем опытного C++ Gameplay Programmer, который присоединится к нашей команде!
Вы знаете, как создать уникальные фичи и получаете удовольствие от процесса разработки? Играли ключевую роль в релизе успешных продуктов? Готовы принимать основное участие в создании крутых и популярных мобильных игр?
Тогда приглашаем вас стать нашим новым Gameplay Programmer! С самого первого рабочего дня в G5 Games вы в очередной раз убедитесь, что создание элементов игровой логики и других систем, из которых строится игра - это ваше призвание. И вы на своем месте!
Вам предстоит заниматься тем, что вы действительно любите и умеете: участвовать в полном цикле разработки игрового процесса - от создания идеи игры до реализации интересных фич и релиза. Коммуницировать с продюсерами, дизайнерами, художниками и другими талантливыми специалистами.
Вы также будете активно использовать современные стандарты и технологии: С++17, собственный кроссплатформенный игровой движок, полный цикл CI/CD.
Если вы по-настоящему увлечены играми и технологиями, стремитесь знать больше и развиваться каждый день, готовы присоединиться к нашей творческой и креативной команде - мы вас нашли!
Чем предстоит заниматься:
- Разрабатывать элементы игровой логики.
- Писать чистый, поддерживаемый, кроссплатформенный код.
- Развивать и оптимизировать существующие системы.
- Разрабатывать архитектуру и проектировать крупные игровые системы в коллаборации с ведущим программистом.
- Проактивно коммуницировать с дизайнерами, художниками, аниматорами и другими специалистами в команде.
- Применять аналитическое и критическое мышление для решения нестандартных задач.
- Вносить свои уникальные идеи во все аспекты разработки проекта.
- Профессионально развиваться и обмениваться опытом с другими программистами.
Нам важно:
- От 2-х лет опыта коммерческого программирования на С++.
- Опыт проектирования систем.
- Продвинутые знания современного C++.
- Продвинутые знания алгоритмов, структур данных и STL.
- Знания объектно-ориентированного подхода и паттернов проектирования.
- Знание хороших практик программирования.
- Навыки профилировки, отладки и оптимизации.
- Знания английского языка на уровне чтения технической документации.
- Навыки коммуникации и командной работы.
Будет плюсом:
- Высшее образование в разработке программных систем или смежной области.
- Опыт работы со скриптовыми языками программирования (Lua, Python, JavaScript и другие).
- Опыт работы с игровыми движками.
- Опыт кроссплатформенной разработки.
- Опыт обучения младших сотрудников.
- Понимание устройства смежных областей, таких как геймдизайн, арт, анимация, автоматизация тестирования и т.д.
Работа в G5 – это:
- Возможность реализовать свои идеи в международной компании с многомиллионной аудиторией: в игры G5 играют 250 млн пользователей по всему миру.
- Официальное трудоустройство — в одной из наших локаций по трудовому договору или по контракту там, где нет наших офисов.
- Помощь при релокации в одну из стран, где расположены офисы компании: Армения, Грузия, Казахстан.
- Забота о здоровье и work-life balance: удаленная работа и гибкий график, оплата спортивных абонементов и медицинской страховки для сотрудников.
- Участие в благотворительности: возможность запустить собственный проект при поддержке компании или принять участие в акциях G5 Charity.
- Профессиональный рост: ресурсы для создания собственного проекта в рамках R&D, внутренняя образовательная платформа и обучающие вебинары по всем специализациям.
- Дополнительные бонусы от прибыли проектов для проектных команд и программа акций результативности для ключевых сотрудников.
- Возможности для развития: бесплатное изучение английского и языка страны релокации, разговорные клубы для всех уровней подготовки.
- Развлечения и отдых: корпоративные ивенты и тимбилдинги, квизы, Coffee Talks, вебинары с приглашенными спикерами, конкурсы и мастер-классы для взрослых и детей.