Разработка фронта web-интерфейса на Vue.js для буровой компании (удаленная работа)
(вакансия в архиве)

23 июля 2020

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Разработка фронта web-интерфейса на Vue.js для буровой компании

Салют!


Ищем крутого разработчика на JS, Vue.js на сложный проект.


30-40 часов в неделю, удалённо.


Оплата почасовая или помесячная, по договорённости. 


Прежде чем откликнуться — прочитайте до конца. Будем считать это первым тестом.


О проекте


Компания заказчика бурит нефтяные скважины. Мастера
каждый день заполняют огромные рапорта о бурении через web-интерфейс,
который мы совершенствуем уже два с половиной года. С прошлого года он
находится в боевой эксплуатации. 


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


894311604919e38ed8256bcf73b9936a.png



Техническая реализация
Проект написан на Yii2, старые страницы используют jQuery, новые пишем на Vue.js с использованием Element UI.


Все задачи (> 2000) за последние два года делались через Jira, поэтому назначение той или иной строки кода можно отследить.


В коде встречается всякое, поэтому будьте готовы что-то отрефакторить
или переписать, а не жаловаться на предыдущих разработчиков. Весь
написанный код проходит review другим участником команды, спорные момент
выносится на обсуждение.


Команда
Вся команда удалённая, офиса нет.


Состав: 7 разработчиков, 2 тестировщика, дизайнер и я, руководитель
разработки. Я общаюсь с заказчиком, формулирую задачи и оплачиваю
сделанную работу.


c6d5b503917b7ca2a4d16257b0773e16.png

Требования


  1. Хорошо (реально хорошо) разбираться в JS, Vue.js и CSS.

  2. Быть на связи, не пропадать без предупреждения.

  3. Вовремя выполнять обещанное.

  4. Качественно кодить.

  5. Радеть за продукт.

Условия


Удалённая работа 30-40 часов в неделю.


График гибкий, но предупреждать об изменениях необходимо хотя бы за 3 дня.

Логирование
времени в Jira, по задачам. Оплата согласно отработанным часам, 2 раза в
месяц. Спустя 3 недели начинаем обращать внимание, сколько на какие
задачи уходит времени.


Перспективы


Прямо сейчас работаем над тремя разными разделами, по каждому из
которых у заказчика ещё много пожеланий. У проекта нет очерченного срока
завершения, есть описанные задачи на 1-2 месяца работы и в процессе
описания ТЗ ещё на несколько месяцев.


На дальнюю перспективу — хотим собрать команду, которая будет
заниматься созданием сложных web-интерфейсов для решения конкретных
бизнес-задач. 

Как попасть в команду


  1. Откликнуться, в отклике ответить на вопросы (см. ниже).

  2. Выполнить простое тестовое задание на JS (не более часа).

  3. Если выполнено хорошо — общаемся по телефону (минут 15).

  4. Выполнить большое тестовое задание на Vue.js с тематикой бурения (около 4 часов). Если доходим до п.7, оно оплачивается.

  5. Если выполнено хорошо — общение со мной и ведущими разработчиками команды по телефону.

  6. Обсуждение условий.

  7. Начало работы.

Кажется, сложно, но это того стоит, проект интересный.


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


В комментариях к отклику, пожалуйста, ответьте на следующие вопросы:


  1. Как бы Вы оценили свои знания по 5-балльной шкале отдельно по JS, Vue.js, CSS + вёрстка?

  2. В каком направлении хотите развиваться дальше?

  3. Когда вы готовы приступить к работе над проектом?

  4. Какие задачи любите больше всего?

  5. Готовы ли выполнить тестовое задание?

Ключевые навыки:
Фронтенд Старший (Senior) Vue.js CSS JavaScript