Yii2 — разработчик

h

Омск, Орджоникидзе 7, офис 403

Требуемый опыт работы: 1–3 года

Полная занятость, полный день


В связи с активным развитием компании и расширением штата сотрудников требуется программист для разработки и поддержки проектов класса CRM с элементами бухгалтерского учета.

На данный момент есть 2 проекта: работающий, больше года, и второй в разработке.

Используемые технологии: Yii2 (php 7.2), MySQL 5.7, Apache.


Требования по Yii2:

  • Опыт разработки на Yii2(в плюс: Laravel). Сложные учебные проекты тоже засчитываются;
  • Опыт написания тестов с использованием Codeception, или желание приобрести такой опыт;
  • Навыки написания своих ActiveQuery.

Будет плюсом:

  • Навыки написания своих модулей, расширений;
  • Понимание работы сервис локатора, DI и событий Yii2.


Требования по фронтенду:

  • LESS;
  • Bootstrap(админка), UIkit версий 2 и 3 пользовательский фронтенд;
  • Навыки создания сложной админки без karik’а;
  • Навыки использования Pjax.

Будет плюсом:

  • JavaScript: понимание прототипного наследования, тонкости this, ES6;
  • require.js;
  • jQuery, умение писать свои плагины;
  • знание, понимание riot.js, vue.js.


Требования по MySQL:

  • Понимание уровней изоляций транзакций.

Будет плюсом:

  • Понимание работы с JSON полями;
  • Умение писать хранимые процедуры и триггеры.


Общие требования:

  • “Командный игрок”;
  • ООП, “Совершенный/чистый код” и т.п.;
  • Умение устанавливать LAMP на чистом KVM (без панели управления хостингом);
  • Опыт работы с git;
  • Навыки работы с трекерами задач и системами учета времени.


Условия:

  • ​​​​​​Официальное трудоустройство;
  • Комфортный офис в центре города;
  • Дружный коллектив;
  • Пятидневная рабочая неделя с 10:00 до 18:00.