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

Крутой Yii2-разработчик на постоянку. Удалённо. Сложно. Интересно.

Зарплата

от 100 000 ₽

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

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

Компания

Разрабатываем невероятные web-интерфейсы

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

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

Салют!

Ищем крутого Yii2-разработчика на сложный проект.
Занятость: 40 часов в неделю.
Место: удалённо.
Зарплата: по договорённости + премии за качество.
Прежде чем откликнуться — прочитайте до конца. Будем считать это первым тестом.

О проекте

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

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

Техническая реализация

Проект написан на Yii2 (с использованием Bootstrap и jQuery), база данных PostgreSQL 9.5, код на Bitbucket, используются автотесты на NodeJS, есть тестовые Linux и Windows сервера на AWS — можно вести разработку на них.

В проекте сейчас больше 11 тыс. файлов, 46 таблиц и почти нет документации. Все задачи (635) за последние полтора года делались через Jira, поэтому назначение той или иной строки кода можно отследить.

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

Команда

Вся команда удалённая, офиса нет. Состав: 1 разработчик, разработчик автотестов и я, руководитель разработки. Тестировщик тоже скоро будет. Я общаюсь с заказчиком, формулирую задачи и оплачиваю сделанную работу раз в 2 недели. Лично проверяю результат, а иногда даже залезаю в код и критикую посредственные решения.

Требования

Хорошо разбираться в Yii2, php, JS.

  1. Быть на связи, не пропадать без предупреждения.
  2. Вовремя выполнять обещанное.
  3. Качественно кодить.
  4. Радеть за продукт.


Условия

  1. Удалённая работа 40 часов в неделю.
  2. График гибкий, но предупреждать об изменениях необходимо хотя бы за 3 дня. В рабочее время необходимо быть на связи.
  3. Оплата согласно отработанным часам, раз в 2 недели, логирование времени в Jira.
  4. Задачи разной степени сложности: выгрузка Excel-шаблона с десятком листов, добавить 3D-график на страницу, зафиксировать при прокрутке шапку таблицы с сотней колонок и строк.
  5. Релизы раз в две недели.

Перспективы

  1. Если заказчик будет оставаться довольным, то продолжит заключать договора на новые работы, связанные с оцифровкой процесса бурения, интеграцией с промышленными программами и пр. Поэтому на данный момент у проекта нет очерченного срока завершения, но есть задачи на 1-2 месяца работы, по мере выполнения которых добавляются новые.
  2. На дальнюю перспективу — хотим собрать команду, которая будет заниматься созданием сложных web-интерфейсов для решения конкретных бизнес-задач. Отличный шанс стать тимлидом!

Бонусы

  1. Оформление по договору — обсуждаемо.
  2. Через 3 месяца после начала сотрудничества добавляем премиальную часть к оплате за успешные релизы.
  3. Инициатива приветствуется!

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

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

  1. Какой у вас опыт работы с Yii2?
    Сколько лет, какие самые интересные вещи на нём написали лично Вы.
  2. Вы готовы разрабатывать бэкэнд и фронт?
    Как таковой вёрстки у нас очень мало, в основном вывод таблиц и графиков.
  3. Когда вы готовы приступить к работе над проектом по графику 40 часов в неделю?
  4. Какие задачи любите больше всего?
  5. Готовы ли выполнить тестовое задание?
    Займёт не более 2 часов, оплачивается в случае начала сотрудничества.