Обязанности:
Мы ищем талантливого фронтенд-разработчика для создания и поддержки веб-приложений и игр. Вы будете работать в команде профессионалов, создавая современные, высокоэффективные и визуально привлекательные интерфейсы. Основное внимание уделяется качеству кода, адаптивности и кроссбраузерной совместимости. Основные обязанности: - Разработка и поддержка веб-приложений и игр с использованием HTML, CSS, JavaScript.- Создание адаптивной и кроссбраузерной верстки, обеспечивающей отличное качество отображения на всех устройствах.- Внедрение сложных CSS-анимаций, а также анимаций с использованием библиотеки GSAP.- Разработка на Vue.js, включая создание и поддержка компонентов, работа с состоянием и маршрутизацией.- Использование системы контроля версий Git для управления исходным кодом и командной работы.- Взаимодействие с backend-разработчиками, опыт работы с Node.js приветствуется.- Опыт работы с PixiJS будет большим плюсом. Требования: Хардскиллы:- HTML/CSS/JavaScript: Продвинутые знания и опыт работы.- Кроссбраузерная адаптивная верстка: Опыт разработки веб-страниц, одинаково хорошо отображаемых на всех современных браузерах и устройствах.- Vue.js: Уверенное владение и опыт работы с этим фреймворком.- CSS-анимации и GSAP: Опыт создания сложных анимаций с использованием чистого CSS или библиотеки GSAP.- Git: Уверенное владение системой контроля версий.- Node.js: Приветствуется опыт работы с серверной частью на Node.js.- PixiJS: Приветствуется знание этой библиотеки для работы с графикой и анимациями. - Разбираться в чужом коде. Софтскиллы:- Командная работа: Способность эффективно взаимодействовать с командой, делиться знаниями и идеями.- Самоорганизация: Умение самостоятельно планировать и выполнять задачи, управлять своим временем.- Коммуникабельность: Четкое и грамотное общение, как устное, так и письменное.- Проблемное мышление: Умение находить оптимальные решения сложных задач.- Ориентация на результат: Способность доводить проекты до конца, соблюдая сроки и требования к качеству.- Адаптивность: Готовность быстро адаптироваться к новым технологиям и инструментам.- Быстрое обучение: Умение быстро впитывать и осваивать новую информацию. Условия: - Конкурентоспособная заработная плата.- Возможности для профессионального роста и развития.- Работа в дружной и профессиональной команде.