Node.js-разработчик, Москва

Задачи

  • проектирование архитектуры приложений. Сейчас это международный сервис по обучению и помощи в онлайн-играх, но это только начало;
  • разработка сервисов на 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;
  • безопасность приложения и основные типы уязвимостей;
  • понимание проектирования REST API;
  • английский уровня Upper-Intermediate.

Будет плюсом

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

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

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

MY.GAMES

Международный игровой бренд (входит в состав Mail.ru Group), лидер рынка онлайн-развлечений. Компания объединяет 11 региональных офисов в России, Европе, США и Азиатских странах, более 1800 сотрудников и 12 внутренних студий разработки.

Похожие вакансии

Myteam, Москва

javascript react

Frontend разработчик в Мессенджер

ВКонтакте, Санкт-Петербург

javascript react

Frontend-разработчик (React) в Рекламу и бизнес

MY.GAMES, Москва

python SQL ETL

Аналитик

Юла, Москва

javascript react typescript frontend

Frontend разработчик в Юлу

Delivery Club, Москва

python analytics SQL

Операционный аналитик

Одноклассники, Санкт-Петербург

javascript java

Fullstack-разработчик

ИнПлат Технологии, Москва

SQL

Специалист по процессингу интеллектуальных платежных технологий

Отдел медиабаинга, Москва

python analytics SQL marketing

Аналитик

Mail.ru Group, Москва

python analytics SQL marketing

Маркетинговый аналитик

Одноклассники, Москва

javascript java

Full-stack разработчик в "Новые пользователи"

VK Pay, Москва

javascript vue.js python django

Full Stack разработчик

Одноклассники, Москва

analytics SQL ETL

Продуктовый Аналитик / Product Analyst

Delivery Club, Москва

python analytics SQL

Аналитик

​Платформа «Mail.ru для бизнеса», Москва

javascript QA automation jenkins

Инженер по автоматизированному тестированию

MY.GAMES, Москва

javascript python

Python-разработчик

Отдел медиабаинга, Москва

python analytics SQL

Антифрод аналитик

Mail.ru Group, Москва

javascript python go kubernetes

Fullstack-разработчик (Python/Go/JS) в команду аналитики

Одноклассники, Москва

javascript java SQL

Fullstack-разработчик (проект "Монетизации")

Mail.ru Group, Москва

python analytics SQL

Аналитик данных

Mail.ru Group, Санкт-Петербург

javascript php

Backend-разработчик в Единое видео

Рекламные технологии, Санкт-Петербург

python analytics SQL

Аналитик данных

r_keeper, Москва

python PostgreSQL SQL

Продуктовый аналитик

r_keeper, Москва

javascript vue.js html

Frontend developer (Vue.js)

GeekBrains, Москва

analytics SQL

Руководитель отдела аналитики

Одноклассники, Санкт-Петербург

javascript java NoSQL

Java разработчик (проект "Фото")

Одноклассники, Санкт-Петербург

javascript

JavaScript разработчик (проект "Видео")

Delivery Club, Москва

python SQL

Руководитель направления привлечения и онбординга курьеров

Проект myTracker, Москва

python SQL

Data Scientist

MY.GAMES, Москва

python SQL

ML-инженер

Mail.ru Group, Москва

python SQL

Инженер данных (Data Engineer) в Департамент бизнес-процессов

Одноклассники, Москва

java hadoop SQL ETL

Data Engineer

Облако Mail.ru, Москва

javascript QA automation typescript html QA manual

QA-инженер