Frontend-специалист

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

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

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

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

Добрый день, у нас есть проект на стадии прототипа и нам нужен в команду (можно удаленно) frontend-специалист на длительное сотрудничество.

Изначально будет плотная загрузка до ноября, дальше в зависимости от задач. В целом заинтересованы на многолетнее сотрудничество.

Мы ищём специалиста с большим опытом работы (новичкам просьба не писать).

Мы определили следующие потребности для нашей позиции.

Работа с данными (клиент-сервер):

  • Webflow 
  • REST API 
  • Опыт работы с веб приложениями

Вёрстка:

  • детальное понимание вёрстки разные операционные системы ios/macos/windows/Android
  • детально понимание вёрстки под разные браузеры safari/chrome/opera/firefox/ie
  • опыт работы с нелинейной анимацией, работа с анимацией SVG
  • большой опыт работы с canvas
  • опыт написания собственных js библиотек (с демками)
  • опыт работы с переопеределением пользовательского поведения для touchpad и touch жестов в разных операционных системах и браузерах
  • bulp/scss/собственный css фреймворк
  • опыт работы с JS фреймворком (React JS и т.п.)

Дополнительно:

  • опыт работы в команде (с распеределнием back/front)
  • работа с репозиториями в команде
  • опыт создание веб приложений и игр приветствуется.

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

У нас есть тестовое задание, чтобы понять как вы работаете и насколько мы хорошо друг друга понимаем. Тестовое задание мы готовы оплатить по предварительному согласованию.

Тестовое задание:

  1. Общие Требования:
    1. кроссбраузерная вёрстка destkop/mobile
    2. отсутствие bump эффекта для ios/macos
    3. одинаковое поведение и отображение для macos/ios/android/web
    4. использование собственных решений для управления картой
  2. Нюансы поведения на разных устройствах:
    1. Touch устройства
      1. с помощью pinch — масштабирование карты в месте пинча
      2. перемещение по карте в любую сторону
      3. назначение изначального, минимального и максимального масштаба
      4. при клике на объект открытие всплывашки
    2. Touchpad-устройства
      1. pinch для зума
      2. перемещение по карте с помощью 2 пальцев (вверх/вниз)
    3. Mouse
      1. скролл для управления зумом
      2. перемещение по карте при нажатии на клике