Напиши текст вакансии для должности "Node.js Backend Developer". Название компании: "Грин Грей Софтворкс". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

Green Grey - молодой международный издатель мобильных игровых продуктов. Мы разрабатываем свои игры и паблишим проекты сторонних студий. Проект: мобильная игра жанра симулятор + стратегия. Стек:  TypeScript, Nest.js based microservices, MongoDB, RabbitMQ, Docker, git, Ubuntu, Prometheus, Grafana, statsd.  Чем предстоит заниматься:  Проектирование, разработка отладка и поддержка серверного кода игровых механик мобильных игр; Анализ требований, декомпозиция задач и оценка сроков их выполнения; Разработка в рамках микросервисной архитектуры, участие в развитии существующей платформы; Взаимодействие с геймдизайнерами, разработчиками клиентской части игры и архитектурной серверной командой; Написание unit и e2e тестов на разработанные игровые механики; Участие в ревью кода;  Что ожидаем от кандидата:  Знание нативного JavaScript (ES6..ES7). Опыт с TypeScript будет плюсом; Знание принципов клиент/серверного взаимодействия, понимание принципов работы сетевых протоколов. Опыт серверной разработки от 2 лет; Понимание работы node.js, механики асинхронности и event loop; Понимание специфики микросервисной архитектуры; Знание основных структур данных, шаблонов проектирования и того, когда и как их стоит или не стоит использовать; Опыт работы с MongoDB, Docker, Ubuntu, git.  Условия:  Все бенефиты оформления по ТК, оплачиваемый отпуск, полностью оплачиваемый больничный; Удобный офис на м.Полежаевская/Хорошево или гибрид или удаленный формат; Внутренние обучающие программы; Хороших коллег и здоровую атмосферу в компании; Индивидуальный соцпакет, где ты сам выберешь то, что тебе нужно (английский, фитнес, ДМС, обучение, оплату хобби, психолога и тд).