Порт транзит

Php backend developer Middle

140 000 - 180 000 RUR
  • Краснодар
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Yii
  • HTTP
  • MySQL
  • SQL

Порт Транзит — команда, которая меняет правила игры в зерновой логистике! Разрабатываем собственные IT-решения для автоматизации автоперевозок зерна, без аутсорсинга и заказной разработки.

Наша миссия — сделать логистику прозрачной, простой и удобной для всех участников рынка: от агрохолдингов до перевозчиков. Гордимся тем, что являемся: резидентами Сколково и участниками реестра аккредитованных IT-компаний России.

Ищем в свою команду Middle php backend developer.

Задачи разработчика:

  • Поддержка и развитие существующего проекта на Yii1.
  • Разработка нового функционала на основании технического задания - писать простой, читаемый код и разбираться в чужом коде.
  • Рефакторинг и оптимизация legacy кода.
  • В будущем - миграция проекта на современные PHP-фреймворки.

Требования:

  • Минимум 3 года опыта коммерческой разработки веб-приложений на PHP.
  • Знание и практический опыт применения ООП, паттернов проектирования. Понимание принципов SOLID.
  • Отличное знание PHP 7.2. Знание новых версий PHP будет преимуществом.

Глубокое понимание особенностей веб-разработки, включая:

  • Основы HTTP-протокола, включая методы запросов, коды состояния и заголовки;

  • Знание механизмов сессий и куки.

  • Умение писать сложные запросы к MySQL - транзакции, индексы. Умение оптимизировать SQL-запросы и пользоваться Active Record.
  • Опыт работы с Git, Linux, Docker.

Будет преимуществом:

  • Опыт работы с legacy.
  • Опыт работы с фреймворком Yii1 и тестовым фреймворком Codeception.
  • Опыт фронтенд разработки, знание HTML/CSS/jQuery.
  • Понимание принципов работы CI/CD.
  • Опыт написания unit и интеграционных тестов.
  • Знание других языков программирования и коммерческий опыт работы с ними.

Что мы предлагаем:

  • Удаленка 5/2 с 09:00 до 18:00 по МСК, а также гибкое начало и окончание рабочего дня.
  • Отлаженные бизнес-процессы в команде с помощью Jira (ведение и распределение задач), GitLab (система контроля версий), Postman (API-документация), Пачка (аналог Slack для корпоративной переписки).
  • Работа в кросс-команде (продакт, проджект-аналитик, лид, дизайнер, фронтенд, тестировщик)
  • Профессиональный рост и развитие за счет увеличения сложности задач, регулярных ревью и обратной связи от менеджмента и лида.