Middle/Senior Node.js разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О нас: Veni Vidi Vici это платформа, которая позволяет играть в любимые игры и при этом зарабатывать на своем скилле. Мы проводим как бесплатные турниры с призовым фондом, так и позволяем пользователям играть между собой используя наш сервис.
Сейчас мы расширяем список подключенных на платформу игр, и нам требуется Middle Node.js разработчик.
Обязанности:
Вашей основной задачей будет подключение новых игр, используя их API, к backend нашей платформы.
А также написание бота, который будет взаимодействовать с игрой и считывать данные используя OCR
По ходу работы нужно будет активно поддерживать общение с другими участниками проекта.
Вам предстоит:
— Написание модулей подключаемых игр, в последствии поддержка и своевременные обновления;
— Написание бота на Node.js для взаимодействия с интерфейсом игр
— Работа с socket.io;
— Работа с базами данных: PostgreSQL
— Настройка и работа с репозиторием Git;
— Обеспечение надёжности и стрессоустойчивости ваших алгоритмов;
Требования:
- опыт коммерческой разработки на Nodejs от 2 лет
- Опыт работы с git
- Опыт работы с реляционными и не реляционными базами данных
- Хорошее знание английского языка (чтение, письмо)
Желательно:
— Знание различных техник получения полезной информации из изображения;
- опыт работы с Docker \ k8s
- опыт работы с облачными провайдерами (AWS \ Google Cloud \ Azure)
- опыт интеграции с API различных онлайн игр (PUBG, CSGO, DOTA2)
Будет плюсом:
— опыт работы с OCR API
— Опыт работы с различными базами данных;
— Знание TypeScript, Docker;
— Опыт работы с Cloud: AWS, Google Cloud, DigitalOcean;
— Интерес к киберспорту, играм, gambling;
— Опыт работы по Agile;
— Опыт в видеоиграх (в частности PUBG)
— Наличие креативного подхода к решению задач;
Бонусы
Что мы предлагаем:
— Конкурентную заработную плату;
— Участие в разработке сложного и интересного проекта;
— Работа в небольшом и дружном коллективе;
— Полностью удалённая работа (Trello / Skype / Telegram);
Дополнительные инструкции
Git · JavaScript · Высоконагруженные системы · Node.js · PostgreSQL ·