от компании (организации): Mail.ru Group в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Игровое ПО"
с заработной платой: по договоренности
Вакансия № 15950406 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Вторник, 22 октября 2024 года.
Дата обновления вакансии № 15950406 на сайте Работа в Москве и Московской области (МО, Подмосковье): Четверг, 14 ноября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 15950406 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Node.js-разработчик в MY.GAMES
Сегодня MY.GAMES объединяет 10 региональных офисов в России, Европе и США, более 1500 сотрудников и 10 внутренних студий разработки. Компания создает игры для ПК, консолей и мобильных устройств. MY.GAMES оперирует более 60 игровыми проектами, а всего в портфолио насчитывается свыше 150 игр. Среди них такие хиты собственной разработки, как HAWK: Freedom Squadron, Hustle Castle, War Robots, а также Armored Warfare: Проект Армата, Skyforge, «Легенда: Наследие Драконов», «Аллоды Онлайн». В портфеле подразделения GOD (Global Operations Department) — популярные проекты Warface, ArcheAge, Perfect World, Revelation и другие.
В играх MY.GAMES зарегистрированы более 540 миллионов человек по всему миру. Кроме того, компания развивает собственные медиаресурсы и игровую ПК-платформу, профильное инвестиционное подразделение, игровые и киберспортивные сервисы и многое другое.
Внутри MY.GAMES созданы все условия для того, чтобы каждый смог реализовать профессиональные амбиции и раскрыть потенциал — есть возможность экспериментировать, расширять экспертизу и находить вдохновение для новых побед.
Задачи:
- проектирование архитектуры приложений. Сейчас это международный сервис по обучению и помощи в онлайн-играх, но это только начало;
- разработка сервисов на NodeJS. В основном используем NestJS — но есть и Koa;
- проектирование структур БД. Используем RethinkDB и MongoDB — от первой планируем отказаться. Для ряда задач возможно подключим PostgreSQL, также есть Redis;
- проектирование и разработка взаимодействия с frontend-частью. В основном это Socket.IO и REST, пробуем GraphQL;
- написание UNIT-тестов;
- написание технической документации;
- участие в проведении собеседований.
Требования к работнику на вакансии: Node.js-разработчик в MY.GAMES
- 3+ года написания JS-приложений (2+ года с использованием ExpressJS/Koa2/NestJS);
- SQL/NoSQL базы данных(MongoDB/RethinkDB);
- Socket.IO/WebSockets;
- опыт покрытия своего кода тестами;
- TypeScript;
- безопасность приложения и основные типы уязвимостей;
- понимание проектирования REST API;
- английский уровня Upper-Intermediate.
Будет плюсом:
- опыт разработки реалтайм-приложений;
- опыт разработки сложных SPA-приложений;
- опыт реализации Server-side Rendering;
- Docker;
- GraphQL (Apollo Server v2), знание основных проблем и принципов их решения;
- Redis/RabbitMQ;
- активный Github/Gitlab профиль.
Примеры задач:
- Чат, в котором происходит вся коммуникация на платформе: покупателей с продавцами, поддержки со всеми пользователями, менеджеров компании с пользователями;
- сервисы работы с продуктами(услугами и товарами). Возможность задания опций, вариантов и категорий товаров;
- сервисы работы с заказами. Жизненный цикл заказа;
- сервис работы с выплатами;
- Discord-бот, который тесно интегрирован с платформой, автоматизирует работу менеджеров и доставляет уведомления пользователям.
Условия работы:
- тихий, комфортный офис в новом комплексе «Фили Град» (модное место, где можно прямо в комплексе снять квартиру и ходить на работу в соседний дом);
- ДМС, оформление по ТК;
- рост вместе с проектом, бонусы за высокие результаты и особо приятные бонусы за сверхрезультаты;
- необычные задачи и работа над живым продуктом, которым пользуются здесь и сейчас, с возможностью пообщаться напрямую с пользователями;
- уникальная теплая ламповая атмосфера с игрой в покер / стикеры по пятницам.
Откликнуться на эту вакансию: Node.js-разработчик в MY.GAMES
Предыдущая вакансия:
Вакансия № 15950404 на должность Логист от компании ООО ЗИП Сервис в городе (населенном пункте) Одинцово