В команду Легкие коляски требуется PHP программист с опытом работы в верстке для поддержки legacy проектов.
Обязательные требования:
- Опыт коммерческой разработки на PHP от 2-х лет.
- Глубокое понимание и практический опыт работы с фреймворком Laravel (версии 5-8, особенно критичен опыт с Laravel 7).
- Знание отличий и ограничений Laravel 7 (например отсутствие некоторых возможностей более новых версий).
- Умение адаптивно верстать проект
Уверенное знание и готовность работать с устаревшим стеком:
- PHP 7.x (понимание особенностей и ограничений по сравнению с PHP 8.x).
- MySQL 5.7 / 8.0.
- Старые версии пакетов Composer и их зависимостей.
- Навыки фронтенд-разработки для верстки и интеграции: HTML5, CSS3 (SCSS/Sass), JavaScript (ES5/ES6+), jQuery.
- Понимание основ Linux-администрирования для работы с серверами
- Умение работать через SSH.
- Понимание структуры Linux-файловой системы и прав доступа (chmod, chown).
- Умение настраивать и перезапускать системные сервисы (systemctl, service).
- Навыки работы с Nginx/Apache (чтение и внесение простых правок в конфигурационные файлы виртуальных хостов).
- Понимание работы supervisor для управления очередями и демонами Laravel.
Опыт настройки и отладки cron-задач.
Опыт работы с очередями (Laravel Queues с драйверами database, sync).
Умение работать с Legacy-кодом:
- Способность анализировать чужой код.
- Осторожность при рефакторинге, понимание важности обратной совместимости.
Желательные навыки:
- Опыт модернизации (upgrade) legacy-проектов с Laravel 7 на более новые версии.
- Базовые знания Docker (для создания единой среды разработки).
Личные качества:
- Усидчивость, терпение и внимательность к деталям при работе со сложным старым кодом.
- Ответственность — понимание, что изменения в llegacy-системе могут иметь широкий эффект.
- Аналитический склад ума и умение самостоятельно искать решения проблем.
- Коммуникабельность и умение четко описывать проблемы и решения.
Условия:
- График работы гибридный;
- Зп от 120000