Мы ищем PHP-разработчиков уровня Senior на проект для одной из крупнейших российских eComm-платформ. Проект включает в себя много интеграций с внутренними и внешними сервисами, сложную бизнес-логику, анализ кода на уязвимости и задачи на оптимизацию БД и кода (нагрузка более 1500 RPS).
Какие требования?
- Уверенное знание Bitrix API, понимание архитектуры фреймворка;
- Опыт работы с одним из фреймворков: Symfony, Laravel, Yii;
- Опыт написания SQL запросов к высоконагруженной базе;
- Опыт создания спецификаций для REST API;
- Опыт работы с legacy кодом.
Плюсом будет опыт работы c RabbitMQ.
Что используем?
- Трехзвенную архитектуру (frontend/backend/DB), чтобы грамотно распределять нагрузку;
- MySQL с репликацией в режимах Master-Master или Master-Slave для хранения данных без потерь;
- Teamcity как CI (юниты, интеграционные, статические анализаторы кода и прочие проверки);
- PSR 0-4, чтобы код был аккуратным, и PHP_CodeSniffer, чтобы об этом не забывали :);
- SOA, чтобы наши проекты были легко масштабируемы;
- RabbitMQ для управления очередями;
- Релизные схемы и разработку спринтами, чтобы было меньше хаоса;
- Zabbix и SMS уведомления, чтобы узнавать о проблемах раньше клиента;
- PHPStorm, чтобы удобнее было работать с CVS, codestyle и интеграцией с таск-трекером.
Что предлагаем?
- Возможность вырасти в тимлида и повысить свой управленческий скилл;
- Возможность узнать новое от коллег по цеху, а также от других отделов благодаря ежемесячным внутренним митапам;
- Возможность получить новый опыт, разрабатывая крупные и нетиповые проекты;
- Возможность быть спикером на профильных мероприятиях;
- Возможность публиковать статьи на популярных профильных площадках;
- Возможность покурить кальян 🙂 в офисной кальянной зоне;
- Возможность поболеть без больничного;
- Работу над одним крупным проектом, что дает возможность погрузиться и сосредоточиться.
Что ещё?
К отклику приложите резюме с описанием выполняемых ранее задач по предложенному стеку.