👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Vue frontend разработчик графического редактора (middle+/senior remote)

Зарплата

от 180 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Делаем софт для дизайнеров: конструктор реалистичных фото Moose, графический редактор Lunacy, несколько API и да, иконки

Описание вакансии

Условия работы

Привет, мы — команда Icons8, делаем платформы для иконок, фотографий, музыки, иллюстраций, генерации фото, предиктивной аналитики в дизайне и прочих интересных штук. Нам нравится работать играючи, шутить и вообще делать взаимное общение приятным.

Ищем опытного middle+/senior фронтенд разработчика в команду нашего флагманского продукта - графического редактора Mega-Creator (https://icons8.com/mega-creator

Твоими задачами будут: 

  • Разработка и поддержка функционала редактора.
  • Планирование архитектуры и рефакторинг легаси кода.
  • Оптимизация кода для максимальной производительности.
  • Сотрудничество с дизайнерами и бэкенд разработчиками для создания лучшего UX.

От тебя ждем:

  • Опыт в веб-разработке от 2 лет.
  • Базовые навыки с фреймворками и библиотеками, такими как React, Vue или Angular (мы используем Vue).
  • Уверенные знания JavaScript (ES6).
  • Верстка HTML5/CSS3.
  • Опыт работы с Git и SASS/SCSS.
  • Понимание принципов SOLID и ООП.

Будет огромным плюсом, если есть что-то из списка: 

  • Понимание паттернов проектирования, специфичных для создания графических редакторов.
  • Знание принципов работы с графикой в браузере, опыт работы с Canvas API и/или WebGL.
  • Понимание принципов работы с векторной и растровой графикой.
  • Опыт работы с библиотеками для работы с графикой, такими как Fabric.js, Konva.js, paper.js или аналогичными.
  • Опыт работы с игровыми движками, такими как Phaser, Three.js, Babylon.js или аналогичными.
  • Знание принципов работы сокетов и опыт работы с WebSockets. 

Софт скиллы:

  • Умение декомпозировать задачи и принимать активное участие в планировании спринтов.
  • Готовность признавать свои ошибки и обсуждать их с коллегами.
  • Способность предлагать новые идеи и участвовать в их реализации.

Наши особенности работы:

  • Все мы работаем,  когда хотим. Важно, чтобы в неделю получалось 35 часов + быть на daily standup в 13:00 GMT+3. Время трекаем в Hubstaff.
  • Без овертаймов. Но если захочешь работать больше - без проблем, мы оплачиваем все переработки. 
  • У нас дружелюбная атмосфера, мы ценим открытость и инициативность. 
  • Отпуск и больничный без бюрократии.
  • Возвращаем налог при сотрудничестве с ИП и самозанятыми.
  • Оплачиваем тестовое задание вне зависимости от оффера.

Бонусы

  • Делаем крутые собственные продукты, которыми пользуются миллионы разработчиков и дизайнеров во всем мире.
  • Возможность вносить свой личный вклад в продукты и предлагать новые идеи.
  • У нас международная команда, все мы работаем удаленно, поэтому сотрудничаем с жителями и гражданами любой страны(!)
  • Возможность профессионального и личностного роста. В команде только опытные разработчики + используем передовые технологии.
  • О нас знают и пишут зарубежные издательства (Forbes, TechCrunch), а дизайнеры и разработчики ставят наш продукт Icons8 в список своих скиллов.
  • У нас действительно дружная позитивная команда - мы по-доброму относимся к людям, хвалим и поддерживаем инициативность и открытость).
  • И, наконец, мы стабильно работаем и вовремя выплачиваем зп уже 20 лет)).

Дополнительные инструкции

Если ты готов к новым вызовам и хочешь присоединиться к нам, отправь свое резюме и портфолио здесь или в телеграмм @an_kabakova)) Мы с нетерпением ждем тебя!;) 

Дальше так:

  1. Знакомство. 45 минут общения с HR-ром без каверзных вопросов)) Просто чуть подробнее о нас и о тебе;)
  2. Тех.интервью без написания кода и задачек на алгоритмы.
  3. Тестовое задание. Это реальная задача, которая делается в свободное и удобное время. Оплачивается вне зависимости от того, сделан оффер потом или нет. Если доделана до конца – оплачиваем в любом случае)