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

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Рекламно-коммуникационный холдинг

Описание вакансии

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

Ищем в команду Full-stack разработчика с упором во frontend (30/70). Наша небольшая, но нужная команда занимается разработкой внутренних и внешних инструментов для автоматизации различных задач, а также совершенно новых продуктов компании.

Все стадии: от задумки (да, мы придумываем продукты, потому проактивность, желание разобраться в чужих проблемах, понять их, помогать и предлагать решения - необходимые навыки), формализации и до реализации.

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

  • Разрабатывать интерактивные интерфейсы и standalone/PWA веб-приложения;
  • Разрабатывать серверную часть (backend) (node, mongodb);
  • Сопровождать код юнит и интеграционными тестами исполняемыми в рамках пайплайнов CI;
  • Получать фидбек (и спасибо) от пользователей и чувствовать, что ваша работа нужна и ценится.

Мы ожидаем и ищем человека со следующими компетенциями:

  • Отличные знания Javascript (es6, async) и React (hooks, router, native context / redux)
  • PostgreSQL / Mongodb
  • Webpack, Gulp, Grunt, SASS / LESS
  • Работа с системами контроля версий GIT (мы используем Gitlab)
  • Опыт работы с UI kits: bootstrap / material ui и др
  • HTML5 / CSS3 / Canvas
  • Node.js / (Express | Meteor | Hapi etc)
  • Использование инструментов разработки и отладки в браузере
  • Применение IDE, полезных приёмов и средств автопроверки кода

Если у вас есть опыт работы со следующим инструментарием, то это будет большим плюсом:

  • Vue.js, Angular
  • Библиотеки lodash, underscore, moment и т.п.
  • Jest
  • Websockets
  • Docker, docker-compose
  • Представление о настройке пайплайнов для тестирования и деплоя приложений (Gitlab CI)
  • Python / Django (REST)
  • AWS (Lambda, SQS)

Условия:

  • Работа в лидирующем западном рекламном холдинге;
  • Современный офис, расположенный в историческом памятнике Москвы на Белорусской
  • Молодой, профессиональный коллектив;
  • Возможность карьерного и профессионального роста;
  • Доступ к передовым технологическим разработкам Publics Media и возможность применения их на практике;
  • Социальный пакет (медицинское страхование, занятия йогой в офисе, возможность изучения иностранных языков в офисе компании);
  • Оформление по ТК
  • Уровень заработной платы обсуждается с успешным кандидатом