Команда SOLAR digital специализируется на дизайне и разработке web & mobile проектов. Долгосрочные задачи с итерационным запуском и гибкой методологией разработки, а также креативные и нестандартные промо решения. Каждый наш новый проект начинается с погружения в задачу и анализа потребностей пользователя.
19 мая 2020

Middle PHP Back-end Developer (вакансия неактивна)

Одесса $1000–2000

Необходимые навыки

Эта вакансия для Middle PHP разработчика, который пишет такой добротный код, что по нему можно обучаться принципам SOLID, DRY, KISS и т. д., ну или хотя бы понимает где он нарушает эти принципы :) Умеет либо очень хочет научиться писать автотесты. Готов помочь менее опытному товарищу.
— PHP 7+.
— Понимание концепций ООП, SOLID.
— Laravel 5+, либо один из (Symfony / Zend / Yii / Phalcon), но нужно быть готовым пересесть на Laravel.
— ORM: Eloquent / Doctrine.
— В качестве БД зачастую используем старый добрый MySQL, нужно уметь с ним работать: администрировать, писать сложные запросы, нормализировать/денормализирвоать, ставить индексы и т. д.
— Администрирование сервера, в основном используем Ubuntu, уметь настроить Nginx + php-fpm, mysql и т. д.
— Git обязательно.
— Следование стандартам оформления кода PSR1 и PSR 2.

Будет плюсом

— MongoDB, не обязательно, но было бы здорово иметь такой опыт, иногда используем и её.
— Автотесты, в основном — phpUnit, но если хочется, можно взять и что-то другое для тестирования, тут не принципиально. TDD/BDD подходы приветствуются.
— ElasticSearch
— SPA, SSR

Предлагаем

— Гибкий рабочий график
— Офис в просторном лофте в центре города
— Оплачиваем 50% обучения сотрудников
— Свободное посещение образовательных ивентов Solar Talks
— Отпуск в размере 20 рабочих дней и оплачиваемый больничный
— И самое главное — работа с крутыми проектами, которыми можно гордиться

Обязанности

— Писать серверную часть приложений.
— Проектировать API.
— Проводить Code review.

О проекте

Долгосрочный проект в сфере логистики морских перевозок, автоматизации агентирования судозахода, прогнозирования данных морского рейса. В команду необходимо дополнительно 2 бекенд (или фуллстек) разработчика. Остальные роли в команде: PM/BA, QA, UX/UI дизайнер, HTML верстальщик, front-end developer (vue.js), 2 back-end dev (PHP Laravel). Разработка происходит 2х недельными спринтами по SCRUM.