⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

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

Прямой работодатель  Манн, Иванов, Фербер (МИФ) ( mann-ivanov-ferber.ru )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • JavaScript • Node.js • MySQL • PostgreSQL • Ecommerce
15 апреля 2021
Удаленная работа
Опыт работы от 3 до 5 лет
от 150 000 до 200 000 ₽
Описание вакансии

Что за продукт

Собственный интернет-магазин издательства (web и мобильное приложение). Мы — команда IT, которая разрабатывает новый функционал на сайте МИФа, реализует мобильное приложение, улучшает пользовательский опыт, поддерживает работоспособность сайта, автоматизирует работу других команд в МИФе.

Цели команды IT на текущий год:

  1. Реализация мобильного приложения для b2c по подписке
  2. Поддерживать в стабильном и рабочем состоянии текущий функционал ИМ.
  3. Реализация новых и доработка текущих бизнес-фичей с улучшением и оптимизацией кода для web-версии и мобильного приложения.

Необходимые знания и опыт

Требования:

  • Сильные знания JavaScript и экосистемы Node.js
  • Сильные знания и опыт с SQL (MySQL/PostgreSQL)
  • Опыт работы с брокерами (rabbitMQ)
  • Понимание протокола HTTP и подхода REST
  • Умение проектировать API, знание best practices, принципов проектирования расширяемых приложений
  • Знание и опыт работы с Swagger
  • Опыт интеграции сторонних API
  • Умение писать unit тесты

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

  • Опыт работы с Docker
  • Знание php
  • Опыт разработки API для мобильных приложений, понимание принципов версионирования и обратной совместимости
  • Опыт написания отказоустойчивых микросервисов, как прослоек для интеграции с внешними сервисами. Кеширование, статические расчеты, накопление запросов и т.п.

Какие предстоят задачи:

  • Работа в продуктовой команде (Scrum)
  • Разрабатывать микросервисы на Node.js
  • Принимать участие в проектировании микросервисной архитектуры и моделей данных
  • Создавать решения для интеграции с текущей монолитной системой
  • Написание технической документации, описание эндпоинтов в формате Swagger

Что для нас важно

  • Умение работать в распределенной команде по Agile без лишней бюрократии;
  • Способность находить наиболее эффективные решения для абстрактных задач, описывающих конечный результат, а не то, как к нему прийти.

О процессе

  • Работаем в фреймворке скрама со спринтами длиной в две недели. Есть ретроспективы по итогам спринта, планнинги, груминг и стендапы в 10-11 утра по Москве.
  • Общение ведем в слаке и телеграме. Созвоны через Google meet.

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

  • Оформление по ТК. Все в «белую» и пушистую. Мы ищем человека в штат и на полный день. Работа в режиме home-office.
  • Работу с профессионалами, адекватный менеджмент, отсутствие бюрократии.
  • Профессиональный рост, внутренние мероприятия по развитию.
  • Доступ к электронной библиотеке и курсам МИФа, скидки на бумажные книги.
  • Оформление по ТК РФ.
  • Хоум-офис и все его преимущества: мы уже 15 лет всей компанией работаем удалённо и показываем результат.

Специализация
Информационные технологииРазработкаBackendJavaScriptNode.jsMySQLPostgreSQL
Отрасль и сфера применения
Ecommerce
Уровень должности
МиддлСеньор