Frontend-разработчик
Коротко
Develops key sections of an online cinema platform (home page, catalog, film cards, collections) with Vue 3, integrates video player, builds interactive UI · Needs: Requires JavaScript (ES6+), TypeScript, 3+ years commercial Vue 3, Pinia, Vue Router, Vite, HTML5, CSS3, SCSS/Tailwind CSS, Git, CI/CD.
Описание от работодателя
О проекте:
Наша компания развивает мобильные приложения онлайн-кинотеатра. Сейчас мы ищем Frontend-разработчика (Vue.js), который поможет нам делать просмотр кино ещё удобнее.
Требования:
Уверенное знание JavaScript (ES6+) и TypeScript.
Опыт коммерческой разработки на Vue 3 от 3 лет.
Опыт работы с Pinia, Vue Router, Vite.
Отличное знание HTML5, CSS3, SCSS / Tailwind CSS.
Понимание специфики видео в вебе.
Опыт работы с анимациями и плавными переходами (GSAP, CSS Transitions, Vue Transition) — у нас много визуальных эффектов.
Навыки оптимизации фронтенда: ленивая загрузка изображений, виртуализация списков, мемоизация, code splitting.
Уверенное владение Git, понимание CI/CD.
Чем предстоит заниматься:
Разрабатывать и развивать ключевые разделы платформы: главную страницу, каталог, карточки фильмов, страницы подборок и рекомендаций.
Интегрировать и кастомизировать видеоплеер.
Реализовывать сложные интерактивные UI-компоненты.
Работать над адаптивной и кроссбраузерной вёрсткой — наш продукт смотрят на десктопе, планшетах, телефонах и Smart TV.
Интегрироваться с микросервисным бэкендом: каталог контента, пользовательские подписки, история просмотров, рекомендательная система.
Оптимизировать производительность.
Условия:
Формат: Полная занятость (Full-time), 5/2, удаленно или гибрид.
Команда: Прозрачные процессы, адекватный менеджмент.