PHP developer

от 140 000 ₽

Требования

Бэкенд
Middle
Yii framework
PHP
Linux
Docker
Высоконагруженные системы
MySQL

Условия

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

Компания

Облачная экосистема для компаний по доставке сбалансированного питания

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

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

FOSCI.CLOUD это высоконагруженная экосистема для управления компаниями по доставке рационов сбалансированного и здорового питания. Пользователи системы – ведущие компании на рынке сервиса по доставке правильного питания. Мы разрабатываем и реализуем алгоритмы улучшения и ускорения производственных процессов с контролем качества продукта, перед нами стоят задачи по разработке дополнительных модулей и по интеграции сторонних удобных сервисов для работы с клиентами.

Мы быстро растем и ищем талантливых сотрудников для развития и масштабирования проекта.

Проект на Yii2, PHP7, MySQL, Bootstrap3, jQuery, Angular, Vue, docker.

Как мы работаем:

  • Активно используем стек - Linux + Apache + Nginx + MySQL + PHP7, есть Angular и Vue.
  • Наши приложения работают на собственном коде, активно использующем компоненты Yii2 и другие сторонние наработки.
  • Код версионируем git'ом. Вся разработка ведётся в Bitbucker, CI на каждый PR, движемся к CD.
  • Ошибки собираем с Sentry,  мониторим в New Relic
  • Практикуем agile, code review, пишем тесты на codeception+phpunit.
  • Внедряем практики DevOps.

Обязанности:

  • Разработка и обслуживание проектов, а также доработка существующих;
  • Работа над крупным проектами в команде разработчиков;

Предстоит работать с:

  • Yii2, PHP7, MySQL, jQuery, Angular, Vue
  • Docker, Docker Compose
  • HTML, CSS, Bootstrap3, верстка (адаптивная, bootstrap)
  • Git, Bitbucket, JIRA

Требования:

  • Опыт в разработке веб-приложений: PHP, MySQL, HTML, CSS, jQuery, Yii2 от 3 лет минимум
  • AngularJS и docker от 1 года, плюсом Vue.js.
  • Глубокие знания фреймворков Yii2,
  • Умение разбираться в чужом коде и чинить его.
  • Умение написать проект на yii2 с нуля.
  • Профилирование, отладка веб-приложений на php и javascript.
  • Умение работать с git, понимание gitflow, опыт слияния веток с конфликтами
  • Умение писать тесты - юнит, функциональные, приёмочные.
  • Умение оптимизировать SQL запросы.
  • Английский язык - чтение документации;
  • Желание развиваться, предлагать и самостоятельно искать материалы.
  • Умение точно оценить сроки поставленных задач

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

Мы попросим сделать тестовое задание. Если супер принципиально, то мы оплатим задание вне зависимости от результата.

Важное условие работы в нашей команде - соблюдать сроки и договоренности, если для вас это сложно, к сожалению, мы не сработаемся, даже если вы гениальны.

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

При отклике на вакансию, укажите ссылку на репозитории с примерами кода, если они у вас есть.