Middle Vue.JS разработчик - расширение для Chrome/Firefox
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Разыскиваем Middle Vue.js разработчика на удаленку для работы над расширением для Google Chrome/Firefox.
С помощью нашего расширения пользователи могут создавать несколько профилей для любого сайта. Всё это приправляется щепоткой подмены данных(для обхода защит с использованием фингерпринтинга), использованием прокси и настройкой некоторых пользовательских параметров(такие как геопозиция или таймзона). Всё это для того чтобы целевой сайт точно был уверен что пользователь другой.
Добавляем к этому сохранение и замену cookie, и на выходе получается что можно сидеть на любом сайте сразу под несколькими аккаунтами и в один клик переключаться между ними.
Необходимые навыки и опыт:
- Vue.js - уверенный пользователь (vuex, vue-router и вот это всё).
- Знать такие слова как vue-cli/babel/eslint/webpack
- Умение работы с внешними API - fetch, ajax, axios.
- Само собой немного вёрстки html/css (у нас bootstrap-vue/sass).
- Ну и куда ж без GITа (мы используем Github).
- 2-3 года опыта в качестве фронтенд разработчика - умение решать любые поставленные задачи по фронту.
Твои задачи
Работа непосредственно над расширением т.е. интерфейс-формы-кнопки в popup-окне расширения.
Также включает в себя не только интерфейсную часть, но и backend расширения.
Бэкенд в расширении браузера это две части content и background.
Content, то что встраивается в код любого сайта при открытии, в нашем случае для подмены значений канваса/шрифтов/геопозиции.
Background, то что работает в фоне при открытии сайтов и отвечает за установку прокси, подмену заголовков при обращении к сайтам и вообще помогает в реальном времени связывать расширение с открытыми в браузере вкладками.
Ну и само собой взаимодействие с обычным серверным бекендом, совместное описание API и т.д.
Будем плюсом
- Опыт работы с WebExtensions API (https://developer.mozilla.org/ru/docs/Mozilla/Add-ons/WebExtensions)
- Понимать что такое прокси/vpn и fingerprint (отпечаток браузера - https://github.com/fingerprintjs/fingerprintjs)
Что мы предлагаем
- Конкурентная заработная плата.
- Гибкий график работы.
- Бонус к ЗП с ростом оборота компании.
- Можно собираться на микро-тусы в Москве с CEO или в Питере с CTO или всем вместе по ситуации. (В маске, перчатках и 1.5 метрах друг от друга конечно)
Дополнительные инструкции
Отправьте ссылку на свой github/gitlab/bitbucket, если он есть, или просто приложите примеры проектов, которыми вы гордитесь.