👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Frontend engineer

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

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

Компания

Международные IT-проекты для специалистов со всей территории России

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

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


С конца 2019 создаем рекламную сеть Mondiad (mondiad.com), состоящую из продуктов: Ad Exchange и Campaign Manager. По сути это 2 высоконагруженные системы обработки запросов (порядка сотни тысяч запросов в секунду), аналитики данных (несколько терабайт данных) и построения отчетов (на базе Clickhouse).
В команду ищем специалиста, способного разрабатывать пользовательские интерфейсы в виде SPA приложения.
Имеющийся набор: рабочее место рекламодателя и модератора (Campaign Manager), рабочее место модератора-администратора по управлению Exchange (админка Exchange). Создается рабочее место Publisher (владельцев сайтов). В будущем будут новые форматы рекламы, под них будем делать новые Campaign Managers.

Задачи:

  • Анализ требований заказчика, предложение вариантов реализации (включая rapid prototyping) и выбор оптимального подхода.
  • Участие в проектировании системы.
  • Разработка UI части системы в виде SPA на ReactJS.
  • Code review.
  • Разработка unit tests.

Планируемый технологический стек:

ReactJS, Redux-Thunk, TypeScript, Ramda, Antd

Мы ожидаем, что ты точно имеешь:

  • Опыт коммерческой разработки с применением ReactJS и его экосистемы.
  • Отличное знание JavaScript, включая новые спецификации.
  • Знание TypeScript или Flow.
  • Понимание методов и знание инструментов тестирования.
  • Умение договариваться и находить компромиссные решения.

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

  • Опыт продуктовой разработки.
  • Опыт работы в команде над сложными проектами с высоким качеством кода.
  • Разговорный английский.

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

  • Все возможности для удаленной работы.
  • Работу в настоящей экспертной среде. Постоянное развитие, возможность учиться у лучших и становиться лучшими.
  • Свежий код и модные технологии разработки.
  • Новую систему — мало ограничений на используемые технологии и подходы.
  • Возможность принимать архитектурные решения.
  • Гибкую и прогрессивную систему компенсаций занятий спортом, профессионального обучения и другие приятные HR-программы.