Обязанности:
Мы - IT компания, более 10 лет разрабатываем ПО и ведем проекты! Мы разрабатываем многопользовательскую ролевую игру с открытым миром, и сейчас мы в поиске разработчика на backend, который усилит нашу команду!Что мы предлагаем нашему будущему коллеге: Формат работы: Полностью удаленный (но мы всегда будем рады видеть тебя в нашем офисе ААА-класса в Москва-Сити:) ) Гибкое начало рабочего дня; Сильная команда, которая очень любит игры; Крутой проект, в который будут играть тысячи пользователей! Трудоустройство и оплата любым удобным форматом! Ну и куда без плюшек:: 13-я зарплата и годовые премии; Ежегодная индексация ЗП; ДМС; Курсы за счет компании; Чем предстоит заниматься: Написание новых модулей и фич по технической документации от гейм-дизайнеров; Создание API сервисов с HTTP и WebSocket интерфейсами; Работа с API игры, создание интерактивных механик; Создание UI прототипов для реализуемых модулей (сделать кнопку, форму, таблицу на уровне стандартных шаблонов Bootstrap); Поиск и отладка существующих багов; Обсуждение и поиск новых архитектурных и технологических решений среди команды разработки. Что мы ожидаем: Опыт разработки от 5-ти лет/коммерческой разработки от 3-х лет); Знание TypeScript, стандартов ECMAScript; Опыт работы c Node.js, NestJS, TypeORM, WebSocket, Vue (готовы рассмотреть опыт на другом стеке технологий, но с переходом на наш); Красивый код с использованием синтаксического сахара; Понимание принципов работы асинхронного программирования и его особенностей внутри V8; Понимание работы event-based клиент-серверной архитектуры; Как плюс: базовое знание математики (линейная и тригонометрические функции, векторы, теория вероятности).Пожалуйста, в сопроводительном письме укажите игры, в которые играете :)