Talents In Games 27 июля 2020

Node.js разработчик

По договоренности Полная занятость Офис Москва


Talents In Games открывает поиск на позицию Node.js разработчик для компании партнера MY.GAMES


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

  • проектирование архитектруры приложений. Сейчас — это международный сервис по обучению и помощи в онлайн играх, но это только начало;
  • разработка сервисов на NodeJS. В основном используем NestJS. Но есть и Koa;
  • проектирование структур БД. Используем RethinkDB и MongoDB. От первой планируем отказаться. Для ряда задач возможно подключим PostgreSQL. Также есть Redis;
  • проектирование и разработка взаимодействия с frontend-частью. В основном это Socket.IO и REST. Пробуем GraphQL;написание UNIT-тестов;
  • написание технической документации;участие в проведении собеседований.


Требования:

  • 3+ года написания JS-приложений (2+ года с использованием ExpressJS/Koa2/NestJS);SQL/NoSQL базы данных(MongoDB/RethinkDB);
  • Socket.IO/WebSockets;
  • опыт покрытия своего кода тестами;
  • TypeScript;
  • паттерны проектирования (3-layer architecture principles, MVC);
  • безопасность приложения и основные типы уязвимостей;
  • понимание клиент-серверного взаимодействия;
  • понимание HTTP(s);
  • понимание проектирования REST API;
  • английский уровня Upper-Intermediate.


Условия работы:

  • тихий, комфортный офис в новом комплексе «Фили Град» (модное место, где можно прямо в комплексе снять квартиру и ходить на работу в соседний дом);
  • ДМС, оформление по ТК;
  • рост вместе с проектом, бонусы за высокие результаты и особо приятные бонусы за сверхрезультаты;необычные задачи и работа над живым продуктом, которым пользуются здесь и сейчас, с возможностью пообщаться напрямую с пользователями;


Показать контакты

BUG