Uplab

Frontend разработчик (Vue)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • JavaScript
  • Vue
  • Vuex
  • WebGL

Uplab — команда дизайнеров и инженеров. Делаем дизайн и разработку современ­ных цифровых продуктов на основе аналитики, метрик и пользовательского опыта.

Наши клиенты: ВТБ, Сбер, X5, DPD, Банк России, L’oreal, Simple и многие др. компании-лидеры в своих отраслях.

В команду нужен frontend разработчик, который стремится максимально просто и красиво решать задачи, внимательный к мелочам, со сложившимся мнением о хороших интерфейсах.

Что нужно будет делать?

  • Стек Vue js + Nuxt js;

  • Разработка сайтов различной сложности (адаптивные, параллаксные) и другие;

  • Проектировать и разрабатывать front-end логику проектов на клиентской части;

  • Взаимодействовать с бизнес-аналитиками, дизайнерами и backend-разработчиками.

Что мы хотим видеть в тебе?

  • Коммерческая разработка на Vue от 2 лет;

  • Умение писать качественный, понятный, декларативный код;

  • Опыт разработки сложных анимаций;

  • Анимация и микроанимация. Осознанное применение функций плавности. Грамотная работа с таймингом и задержкой. Реализация сложной, пошаговой анимации. Аппаратное ускорение, понятие композитных слоев. Продвинутая отладка и оптимизация анимации (слои, перерисовка, анализ загрузки GPU и частоты кадров). Продвинутое использование GSAP, секвенции, колбэки, timeline. Опыт и практическое примение различных js библиотек для анимации;

  • Опыт работы с популярными библиотеками для анимации (gsap, locomotivescroll, и подобных);

  • Опыт работы с css/svg анимацией;

  • Опыт разработки кастомного UI;

  • Опыт верстки макетов из Figma;

  • Умение верстать резиновые и адаптивные дизайны;

  • Опыт написания документации по коду и по проектам.

Что будет плюсом?

  • Умение работать с графикой с использованием Canvas, WebGL;

  • Понимание принципов работы html-шаблонизаторов;

  • Понимание принципов работы с системами управления состоянием приложений (Redux / Vuex);

  • Опыт работы на React;

  • Опыт наставничества джунов;

  • Опыт работы со storybook;

  • Опыт автоматизации тестирования frontend;

  • Опыт настройки ci/cd;

  • Опыт верстки сложных анимаций.

Что мы предлагаем?

  • Оформление по ТК РФ. Мы аккредитованная IT компания;

  • Перспективы карьерного развития;

  • График работы 5/2, плавающее начало дня (8-10 утра);

  • Комфортный формат работы — удаленно или в офисе (Москва/Чебоксары);

  • Сильные неравнодушные наставники, сплоченная команда;

  • Тренинги, курсы, участие в конференциях — ценим и поддерживаем желание развиваться.