📞 Приходите на HR-созвон 16 апреля

Поговорим о том, как связаны HR-бренд и внутриком и почему ваши сотрудники становятся главным каналом коммуникации — хотите вы этого или нет

→ регистрируйтесь здесь

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

Требования

Бэкенд
PHP
ООП
Паттерны проектирования
Yii framework
PhpUnit
Codeception
Doctrine2
Git
Twitter Bootstrap

Условия

Можно удалённо

Компания

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

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

Для разработки внутренней системы ведения бизнес-процессов сервиса по прокату спортивного инвентаря ищем PHP разработчика на удаленную работу с почасовой оплатой.Необходимые навыки:

  • PHP 7.1 уверенное владение всеми современными возможностями языка, опыт работы со строгой типизацией, PSR 1/2, Composer
  • Yii2 иметь хотя бы один реализованный проект сложнее уровня простого бложика, DI, события, миграции.
  • ООП, владение паттернами PoEAA актуальными в контексте веб-приложений. Нужно мыслить не модельками, - а сущностями, сервисами, репозиториями, обьектами-значениями и т.д.. Работать будем по DDD и Clean Architecture.
  • Навыки написания unit/функциональных/интеграционных/приемочных/smoke-тестов и работы с Codeception, код будет в дальнейшем интегрирован в CI-систему для автоматического запуска тестов
  • Twitter Bootstrap, AdminLTE, jQuery - на уровне построить простую сетку страницы, подправить готовые виджеты Yii2, верстальщика не будет, интерфейсы делаем сами из готовых виджетов.
  • git, git-flow, SQL, NoSQL - при должном уровне перечисленных выше пунктов это должно быть уже само собой.
Будет плюсом:
  • Знакомство с DDD, Clean Architecture
  • Владение Doctrine ORM
  • Умение работать с UML диаграммами
  • Опыт работы со сборщиками фронт-енда, gulp, grunt
  • Опыт работы с Vagrant

Работа будет вестись итерациями по 1-2 недели, контакт с тех-лидом напрямую.Команды и студии не интересуют.Примеры кода в репозитории обязательны.В откликах указывайте пожалуйста свою почасовую ставку.

Бонусы

В качестве бонуса будет возможность получить в портфолио проект сделанный по всем современным стандартам и с красивой кодовой базой за которую потом не будет стыдно.

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

Необходимо показать примеры работ на Yii2, код в репозитории. Будет плюсом если примеры будут на PHP 7.1 со strict types, parameter/return type declaration, правильным разделением архитектуры на уровни.