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