Разработчик Node.js (BackEnd) Middle +

Дата размещения вакансии: 13.11.2024
Работодатель: Wanted
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы – российская IT компания. Разрабатываем ПО и сами ведём свои проекты.

Наши проекты – это веб-платформы: платёжные инструменты, торговые площадки, игровые порталы, развлекательные веб-сайты. Ещё у нас есть мобильные приложения и игры.
Мы разрабатываем многопользовательскую ролевую игру с открытым миром, и сейчас мы в поиске Node.JS - разработчика, чтобы усилить команду!

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

  • Формат работы на выбор: удаленный или офис в Москве;
  • Офис ААА-класса в Москва-Сити;
  • Бесплатные обеды, снеки, газировка, чай, кофе, печенье;
  • Гибкое начало рабочего дня;
  • Годовые премии;
  • Ежегодная индексация ЗП;
  • ДМС;
  • Курсы за счет компании;
  • Драйвовая команда и отсутствие бюрократии;
  • Крутой проект, в который будут играть тысячи пользователей!

Что мы ожидаем:

  • Знание TypeScript, стандартов ECMAScript;
  • Опыт работы c NestJS, TypeORM, WebSocket;
  • Умение писать читаемый и красивый код с использованием синтаксического сахара;
  • Понимание принципов работы асинхронного программирования и его особенностей внутри V8;
  • Понимание работы event-based клиент-серверной архитектуры;
  • Базовое знание математики (линейная и тригонометрические функции, векторы, теория вероятности);
  • Желание изучать что-то новое и развиваться;
  • Самостоятельность, ответственность, умение обосновать выбор сделанного решения.

Будет плюсом:

  • Опыт работы в GameDev.

Чем предстоит заниматься:

  • Написание новых модулей и фич по технической документации от гейм-дизайнеров;
  • Создание API сервисов с HTTP и WebSocket интерфейсами;
  • Работа с API игры, создание интерактивных механик;
  • Создание UI прототипов для реализуемых модулей (сделать кнопку, форму, таблицу на уровне стандартных шаблонов Bootstrap);
  • Поиск и отладка существующих багов;
  • Обсуждение и поиск новых архитектурных и технологических решений среди команды разработки.

    Если в этом описании вы увидели себя - скорее откликайтесь)