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

web-разработчик

Зарплата

от 40 000 до 80 000 ₽

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

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

Компания

Кадровое агентство с абсолютно новым подходом

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

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


В новую букмекерскую компанию требуется web-разработчик
Условия:

Крупный догосрочный проект с надежным финансированием.Полный день / удаленно.Уровень з/п обсуждается по итогам выполнения ТЗ.

Основные задачи:

1.    Доработка и модернизация существующего JavaScript – проекта2.    Умение работать с HTML5/CSS3, JQuery, чистым JavaScript, понимание AJAX3.    Разбираться в чужом коде4.    Работа в команде с разработчиками над ошибками, возникающими в процессе эксплуатации продукта5.    Обработка сообщений о неисправностях в работе системы, приходящих по каналам связи6.    Создание новых и редактирование существующих расширений для браузеров Chrome и Opera7.    Быть готовым к изучению новых технологий или языка разработки8.    Использование сервиса управления проектами, для совместной работы над продуктом9.    Понимание вопросов безопасности системы. Светится ли исходный адрес сервера, как защитить код от копирования, как ограничить использование скриптов отдельными пользователями и т.д.

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

Тестовое задание

Есть 3 ссылки (чтобы их открыть, может понадобиться VPN)

https://www.marathonbet.com/en/live/popular

http://sports.williamhill.com/bet/ru/betlive/all

https://www.ligastavok.ru/bets/live

1. Необходимо написать расширение браузера (Chrome или Opera), которое будет срабатывать только на заданных страницах (VPN или прокси встраивать в расширение не нужно)

2. На этих страницах вывести в консоль:

- Название спорта

- Количество матчей в этом виде спорта

3. Сделать событие по таймауту. Через 15 секунд после загрузки страницы необходимо выполнить клик по случайному коэффициенту на странице (числовое значение ставки на какой-либо исход события: победа команды, количество забитых голов и т.д.). Также необходимо прокрутить страницу к этому элементу, если он окажется где-то ниже

4. После клика по коэффициенту в правой части экрана обычно появляется купон (блок, в котором указан коэффициент, по которому сделан клик и исход события). Нужно отследить его появление (купона) и в поле ввода ввести (скриптом) значение 500

5. В заполненном купоне справа необходимо отследить изменение коэффициента и если это произойдет, то вывести alert, в котором будет указано старое и новое значение

6. Запаковать все в ZIP-файл и прислать