Backend-разработчик, Москва

Backend-разработчик, Москва

Задачи

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

Требования

  • 3+ года написания JS-приложений (2+ года с использованием ExpressJS/Koa2/NestJS);
  • SQL/NoSQL базы данных(MongoDB/RethinkDB/PostgreSQL);
  • опыт покрытия своего кода тестами;
  • TypeScript.

Будет плюсом

  • опыт разработки реалтайм-приложений (Socket.IO/WebSockets);
  • Docker;
  • GraphQL (Apollo Server v2). Знание основных проблем и принципов их решения;
  • Redis/RabbitMQ;
  • безопасность приложения и основные типы уязвимостей;
  • активный Github/Gitlab профиль.

Мы предлагаем

Официальная зарплата
Гибкий график работы
Бонусы и скидки от партнеров
Профессиональная команда

MGVC

MGVC — Инвестиционное подразделение MY.GAMES, работает как с молодыми разработчиками, так и с опытными студиями и помогает им не только с финансированием проектов, но и оказывает маркетинговую и операционную поддержку.


Мы предлагаем

Официальная зарплата
Гибкий график работы
Бонусы и скидки от партнеров
Профессиональная команда