Описание вакансии
О компании и команде
Наш клиент - студия разработки ПК и мобильных игр из Абу-Даби, ОАЭ.
Студия собрала команду с богатым опытом создания высокодоходных игр. Многие работали в Playrix, Wargaming, Gaijin Entertainment, G5 Entertainment, Game Insight, Social Quantum, Innova. И все объединились, чтобы создать новую игру для миллионов игроков.
Это амбициозный проект AA класса - кроссплатформенная кооперативная PvE Sandbox MMORPG с эпическими битвами, торговлей и экономикой, генерацией локаций в магическом мире котов 🐱 Web2 и web3 версии игры уже на стадии “раннего доступа”!
”Мы не собираемся замедлять темп, тем более останавливаться после выпуска игры. Наш проект WorldShards – это то, чему мы посвятим следующие годы работы в игровой индустрии. Мы уверены, что у нас есть все необходимое для этого: правильные люди, четкий план и видение проекта, которое превосходит все, что мы делали ранее.” Команда игровой студии
Присоединяйтесь!
Ожидания от кандидата
Must have
- Опыт разработки на Go под Linux от 2-х лет.
- Глубокое понимание устройства языка Go (многопоточность, шедулер, Garbage Collector, кодогенерация).
- Понимание принципов ООП и его особенностей в go. Знание паттернов проектирования и умение их применять.
- Владение алгоритмической базой. Понимание сложности алгоритмов, знание структур данных.
- Понимание принципов сетевого взаимодействия. TCP и UDP.
- Владение системой контроля версий Git.
- Технический английский язык для чтения литературы, написания документации.
Nice to have
- Опыт проектирования и написания распределенных систем.
- Опыт написания генераторов кода.
- Знание С++ и умение писать биндинги к С/С++ на go.
- Знание Python.
- Знания технологии контейнеризации Docker и опыт работы с платформой оркестрации Kubernetes.
- Опыт с базами pgsql, mongodb, redis.
- Опыт с брокерами pulsar, nats.io.
- Разговорный английский.
Условия работы
- Возможность поучаствовать в разработке уникального амбициозного проекта.
- Быструю прокачки hard скиллов: сложные, интересные, нестандартные задачи, высокие темпы разработки.
- Мощную команду: профессионалы с опытом 8+ лет в gamedev.
- Возможность работать в офисе в Абу-Даби или 100% удаленно.
- Стабильную работу: full-time, 5/2.
- Трудоустройство в ОАЭ, мед.страховка и помощь в релокации (сопровождение) - по желанию кандидата, после испытательного срока.
Чем предстоит заниматься
- Разрабатывать новый функционал, проектировать новые сервисы и api к ним.
- Поддерживать, развивать, рефакторить существующий код проекта.
- Участвовать в технических обсуждениях, ревью кода других участников проекта.
- Писать тесты.
- Работать над документацией.
- Ответственно вести задачи в используемом таск трекере.
Дополнительные инструкции
Процесс:
- Intro с командой MissionHire
- Техническое интервью
- Возможно тестовое по результатам технического интервью
- Финальное интервью с CEO - cultural fit
