Вакансия в архиве, на неё нельзя откликнуться.

Senior backend developer (Node.js, GameDev)

15 июля 20191469 просмотров
Описание вакансии

Уже 9 лет команда Плэйкота занимается тем, что любит больше всего – создает игры. За это время наши проекты успели завоевать как любовь миллионов игроков со всего мира, так и международные топы самых зарабатывающих игр. Это удалось во многом благодаря тому, что нам действительно важно сделать не просто игру, а создать нечто крутое и значимое.

Год назад мы запустили в глобальный релиз нашу флагманскую мобильную игру «Age of Magic», и это — только начало. Ежедневно сотни тысяч пользователей собирают эпичных персонажей, сражаются на аренах и генерят миллионы ивентов, которые в режиме реального времени обсчитываются, обрабатываются и хранятся на наших серверах.

Колоссальная нагрузка и ещё большая ответственность ляжет на плечи героя, который присоединится к серверной команде проекта. Наш будущий коллега примет непосредственное участие в разработке новых игровых режимов, механик и акций, благодаря которым проект продолжит свое эффективное и стремительное развитие.

Что мы вам доверим:

  • обсуждать предстоящие релизы с гейм-дизайнерами, договариваться с тестировщиками, помогать саппорту и тесно сотрудничать с DevOps-командой;

  • реализовывать новые фичи, оптимизировать работу старых и покрывать код тестами;

  • следить за работоспособностью серверов проекта и поддерживать их работу в моменты пиковых нагрузок;

  • принимать участие в развитии инфраструктуры и архитектуры проекта совместно с другими разработчиками;

Наши пожелания к кандидату:

  • отличное знание JavaScript;

  • опыт работы с Node.js от 2-х лет;

  • опыт работы с высоконагруженными проектами;

  • опыт работы с PostgreSQL;

  • опыт работы с NoSQL (MongoDB);

  • опыт работы с Amazon Web Services (EC2, Autoscaling);

  • опыт использования Docker.

Также придутся кстати:

  • знание С#;

  • опыт работы в индустрии онлайн-игр;

  • опыт работы с Hashicorp stack;

  • опыт работы с Clickhouse.

Наш технологический стек:

  • сервер игры на Node.js 10+;

  • шаренная игровая логика на С#;

  • пишем тесты, знаем про SOLID и DDD;

  • статистику складываем в PostgreSQL (переезжаем на Clickhouse);

  • боевая база - MongoDB;

  • очереди складываем в Redis;

  • AWS: EC2, Kinesis etc;

  • все работает в Docker.

Бонусы

Преимущества работы в Плэйкоте:

  • все возможности расти профессионально — качественные игры, эпичная команда, современные технологии;

  • достойная (естественно, белая) зарплата, которая зависит только от ваших навыков и опыта;

  • открытая статистика, в том числе и по заработкам наших игр;

  • легкость в принятии решений — мы против бюрократии;

  • мы — не конвейер по производству игр. Здесь люди важнее процессов.

Что мы предлагаем:

  • один из лучших офисов Петербурга: расположенный в историческом центре в шаговой доступности от ст.м. "Горьковская", "Петроградская", "Чкаловская"; просторный и светлый, с большим количеством зелени и панорамой крыш за окном;

  • кофе, чтобы проснуться по утрам, орешки, чтобы подзарядиться энергией, и забота нашего офис-менеджера круглый год.

  • полис ДМС и занятия йогой прямо в офисе;

  • если вы готовы к переезду, мы поможем вам переехать и обустроиться на новом месте;

  • если вы не готовы к переезду — не беда! мы готовы обсуждать удаленный формат сотрудничества.

Ваш отклик
No content.icon.access denied
Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.