Salary
Обсуждаема.
Гибридный график. Офисы Москва / Санкт-Петербург / Казань.

Официальное оформление по ТК РФ с первого рабочего дня. Бессрочный трудовой договор.

Senior PHP Developer | Hybrid | Москва / Казань/ Санкт-Петербург

Experience
Мы ищем Senior PHP Developer в команду, развивающую продукт для автоматизации управления кухней в ресторанном бизнесе. Основной фокус роли – оптимизация высоконагруженных баз данных и повышение производительности системы.
Benefits
Крупная международная IT-компания, создающая решения для автоматизации ресторанного бизнеса. Продукт используется более чем в 70 000 ресторанах и ежедневно обрабатывает заказы миллионов гостей. Компания развивает комплексную технологическую платформу для управления ресторанными процессами. Внутри сформирована сильная инженерная культура с открытым обсуждением технических решений, ответственностью за общий результат, взаимопомощью и ориентацией на реальную ценность для клиентов.
About the company and the project:
Your tasks
Оптимизация высоконагруженных баз данных — около 90% рабочего времени.

Анализ планов выполнения SQL-запросов с использованием EXPLAIN. Проектирование и оптимизация индексов.

Поиск узких мест и тюнинг производительности баз данных. Разработка серверной части системы на PHP и Symfony.

Развитие и масштабирование высоконагруженных сервисов. Повышение производительности, стабильности и отказоустойчивости продукта.

Участие в обсуждении и принятии архитектурных решений. Работа с очередями и асинхронными процессами.

Рефакторинг существующего кода и снижение технического долга. Написание unit-тестов.

Участие в Code Review. Работа со сложной бизнес-логикой и большим количеством взаимосвязанных процессов.
Advantages
Requirements
От 4 лет опыта коммерческой backend-разработки на PHP. Глубокое знание PHP 8+.

Сильный практический опыт оптимизации SQL-запросов. Умение анализировать планы запросов, работать с EXPLAIN, индексами и настройкой производительности БД.

Опыт работы с Symfony или Laravel — в проекте используется Symfony 7+.

Понимание принципов проектирования программного обеспечения и backend-архитектуры. Опыт разработки и поддержки высоконагруженных систем.

Опыт написания unit-тестов. Опыт командной разработки с использованием Git и Code Review.

Уверенная работа с Linux. Глубокий опыт работы с Redis: кеширование, очереди и управление кластерами.

Понимание принципов работы очередей и асинхронной обработки данных.Умение разбираться в сложном существующем коде и системно подходить к оптимизации.

Nice-to-have: Опыт работы с распределёнными системами; RabbitMQ; PostgreSQL, MySQL и MongoDB; Опыт оптимизации высоконагруженных сервисов и баз данных; Опыт работы с ClickHouse; Опыт разработки сложных ERP-систем или продуктов с насыщенной бизнес-логикой; Понимание Agile, Scrum или Kanban.

Технологический стек:
PHP 8.3; Symfony 7.2; RabbitMQ; Redis; MySQL; PostgreSQL; MongoDB; PHPStan; PHP CS Fixer; Монолитная архитектура с очередями и сложной бизнес-логикой.
Полностью официальная заработная плата.

Гибкое начало рабочего дня.

Работа над востребованным продуктом, которым ежедневно пользуются тысячи ресторанов. Возможность влиять на производительность и развитие высоконагруженной платформы.

Участие в архитектурных решениях и техническом развитии продукта. Сильная инженерная команда и культура открытого обсуждения решений.

ДМС с телемедициной.

Занятия английским языком.

Корпоративные спортивные программы. Реферальная программа с бонусами за успешные рекомендации.

Корпоративный мерч. Работа в аккредитованной IT-компании.



Please get in touch
with our recruiters via
Telegram: @hr_createit
Submit an Application