Middle+ фронтенд-разработчик (GSAP)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Вакансия для граждан РФ.
Привет! Мы, frōntensō – небольшая студия веб-разработки, специализирующаяся на разработке клиентской части веб-приложений (фронтенд). Мы являемся партнерами VK Group (подразделение My.Games), занимаемся созданием промо-страниц и сайтов с упором на анимации и визуальные эффекты. Используем современные инструменты и стэки технологий (Vue.js, Nuxt, GSAP, Three.js, 11ty и другие).
Сейчас мы активно растём и ищем перспективного JS-разработчика middle+ уровня для разработки веб-сайтов с применением Vue.js, GSAP, в некоторых случаях WebGL и Three.js, а также для помощи менее опытным разработчикам с решением средних и более сложных задач, связанных с JavaScript.
Наша вакансия – это прекрасная возможность для перехода на новый уровень в вашей карьере.
Какого уровня проекты мы собираем?
Мы – креативное агентство с упором на визуальную составляющую. Собрали примеры проектов, где есть задачи, с которыми мы уже сталкиваемся или можем столкнуться в будущем:
https://www.netflixshadowandbone.com/army-rank-quiz/ – переходы и микро анимации.
https://wickret.cuberto.com/ – параллакс и эффекты при скролле.
https://www.designembraced.com/case/dita – ховер эффекты и бесшовная подгрузка страниц.
https://www.aristidebenoist.com/ – слайдер и его открытие.
https://www.oculus.com/medal-of-honor/ – скролл, WebGL сцены.
https://neuro-symbolic-lab.com/experience/play – микро-анимации и WebGL.
https://www.stord.com/ – анимации при скролле.
https://shapefarm.net/ – много приятных анимаций и нюансов.
https://www.moooi.com/en/a-life-extraordinary#tokyo-blue – параллакс.
Кого мы ищем?
Мы рассчитываем, что у вас уже есть опыт работы в продакшене от 2-х лет в качестве фронтенд-разработчика. Вы имели опыт работы в команде и работы над сайтами со сложными анимациями (GSAP или другие библиотеки для анимаций). Вам интересно углубляться в создание сайтов с крутыми визуальными эффектами (в том числе с применением WebGL). У вас может не быть опыта руководства проектами, но вы хотите попробовать себя в этой роли.
Пожалуйста, ознакомьтесь с нашими требованиями, обязательно изучите условия работы и правила отклика на вакансию.
Обязательные требования:
- Опыт работы в качестве фронтенд-разработчика от 2 лет.
- Умение вести проект самостоятельно. То есть быть проактивным, уметь правильно задавать вопросы заказчику и другим коллегам. Способность решать большинство поставленных задач самостоятельно.
- Обязателен хотя бы минимальный опыт использования библиотеки GSAP или других JS-библиотек для создания анимаций.
- Умение чувствовать то, как встроить анимации/эффекты в вёрстку, настроить тайминги анимаций так, чтобы “было красиво” (eye for detail).
- Отличные знания HTML, CSS, JavaScript.
- Опыт настройки инструментов автоматизации (Gulp, Webpack).
- Владение Vue.js или другими JS-фреймворками на хорошем уровне и опыт их применения хотя бы в пэт-проектах (знание фреймворков не в приоритете, главное уметь писать чистый код).
- Знание CSS-препроцессоров (одного достаточно).
- Знание и правильное применение БЭМ-методологии.
- Умение верстать пиксель в пиксель и делать качественную адаптивную верстку.
- Знание Git на хорошем уровне и навыки работы с командной строкой.
- Желание продолжать изучать программирование, JavaScript и другие технологии/инструменты.
Будет плюсом, но не является обязательным:
- Опыт работы с WebGL-библиотеками (Three.js или Pixi.js).
- Постановка задач другим разработчикам, опыт ревью чужого кода.
- Опыт использования бэкенд-технологий.
- Опыт работы с unix-подобными системами.
Вам предстоит:
- Брать “шефство” над проектом, помогать его вести к завершению путём грамотного выстраивания работы с заказчиком и разработчиками (это, правда, не означает, что в этом деле вы будете одиноки – вам будут помогать ваши коллеги).
- В будущем или сразу помогать вести канбан-доски: ставить задачи другим разработчикам, следить за их загрузкой, помогать с bottleneck’ами, контролировать движение проектов к завершению. Это не сложно – можно научиться в процессе.
- Создавать сложные анимации с применением библиотеки GSAP.
- Создавать эффекты и анимации с помощью WebGL/Three.js (можно будет научиться в процессе, если не было опыта работы с этими технологиями).
- Помогать другим менее опытным разработчикам с решением задач, связанных с JavaScript.
- Ревьювить чужой код, следя за качеством проекта и давая фидбек другим разработчикам. Ревью кода можно будет выполнять в свободное от других задач время.
Условия работы:
- 40-часовая рабочая неделя. При этом часть этого времени можно будет тратить на обучение (обсуждается индивидуально, так как зависит от вашего уровня).
- Обучение английскому внутри компании или с носителями языка через онлайн-платформы.
- Возможность углубления в программирование и JavaScript с помощью платформы Hexlet и личного наставника.
- Учет рабочего времени через тайм-трекер.
- Полностью удаленная работа.
- Гибкий график работы. Есть тем не менее “обязательные” часы: у нас пик активности приходится на 11-18 часов по МСК, поэтому нужно быть на связи (хотя бы через мессенджеры), чтобы была возможность обсудить что-то срочное.
- Премии, официальное трудоустройство, оплачиваемый отпуск (28 календарных дней), оплачиваемые больничные, работа по производственному календарю с официальными выходными.
Как откликнуться на эту вакансию?
Далеко не всегда резюме дает возможность распознать в вас хорошего разработчика, поэтому пришлите резюме совместно со ссылками на ваши работы, желательно с примерами кода (если проект под NDA, то можно прислать небольшие фрагменты кода, которые больше всего нравятся – это не нарушит соглашение). Также напишите короткий рассказ о том, над чем приходилось работать в данных проектах. Обращаем внимание, что отклики без примеров работ рассматриваться не будут.
Процесс найма:
- Вы присылаете нам примеры ваших работ и краткий рассказ о них. Мы разбираем ваши работы и, если всё хорошо, то вы проходите на следующий этап.
- На втором этапе мы просим выполнить тестовое задание.
- После успешного выполнения тестового задания проводим техническое собеседование по видеосвязи.
Уважаемые соискатели, пожалуйста, отправляйте заявки только через Хабр Карьеру, тогда мы обязательно рано или поздно ознакомимся с вашими работами и вашим резюме.
Вакансия для граждан РФ.