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

Зарплата

от 100 000 ₽

Требования

БэкендJavaScriptNode.jsMongoDBPostgreSQLRedisRabbitMQ

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

Санкт-ПетербургПолный рабочий день

Компания

Ad-tech платформа для управления видеорекламой

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

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

Вы станете частью команды, делающей одну из самых быстрорастущих видео ad-tech платформ. Рост охвата с 10 до 60 млн пользователей за последний год. Мы запускаем вирусные видео, а также работаем почти со всеми известными медийными площадками в России (это Forbes.ru, Kommersant.ru, Ria.ru и многие другие), конкурируем с Teads.tv и Яндекс.

Мы сделали много классных вещей, за которые нас очень любят — от декодирования видео прямо в браузере мобильного устройства до видео 360 в статьях. Стараниями наших ребят увидели свет Seedr и NativeRoll.

В проектах используются Node.js, MongoDB, PostgreSQL, Redis. За секунду обрабатывается более 10000 запросов к БД. Это highload, участие в котором круто скажется на вашем опыте. Вас научат понимать, для чего все это нужно, а в небольшой команде вы сможете влиять на то, что создаете.

На этой позиции вам придется:

  • прорабатывать архитектурные решения (например, быстрый подсчет пересечения уникальных пользователей между заданными площадками за любой период времени)
  • разрабатывать новый функционал (работа над внутренним API или, например, прогноз времени проведения кампании на основании статистических данных)
  • интегрироваться со сторонними платформами в рамках большой экосистемы (Facebook, MyTarget, openRTB и др.)
  • придумывать решения, когда казалось бы решений нет

Ваш опыт:

  • Javascript, Node.js. Если вы не сможете объяснить из чего состоит HTTP запрос, вы нам не подойдете. ES6, генераторы и другой продвинутый инструментарий применяли в живом проекте.
  • MongoDB, Redis, PostgreSQL. Если вы никогда не использовали aggregate — это конечно плохо, но не страшно. Если не понимаете, как работают индексы — это проблема.
  • работали в команде
  • знакомы с системами контроля версий (мы используем git)

Ваши навыки:

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

Большим плюсом будет, если вы:

  • интересуетесь новыми технологиями
  • делали маркетплейс в какой-то области или участвовали в убероподобном стартапе
  • принимали участие в создании продуктов ad tech
  • работали с highload проектами
  • любите и умеете оптимизировать

Мы предложим:

  • работу в команде, которая понимает как применяются результаты ее работы и как это влияет на положение компании
  • постоянный вызов статусу кво и создание новых решений
  • рост заработной платы по мере вклада в проект
  • современный офис в центре города, фрукты, чай, кофе, ps4/xbox, дартс, и многое другое
  • плавающее начало рабочего дня
  • занятия английским языком в офисе
  • компенсация занятий спортом (50%)
  • совместные путешествия (по желанию)

Дополнительные инструкции

Пришлите нам e-mail с вашим именем и позицией "Javascript Developer (Node.js)" в заголовке на адрес talent@seedr.ru. К письму приложите ваше резюме, ссылки на живые проекты в сети, в разработке которых вы принимали участие и короткий неформальный рассказ о себе.