Все вакансии России 0

PHP-разработчик (Backend, Middle+/Senior)

от 160 000 ₽
Молинет
Санкт-Петербург Постоянная занятость Гибкий график

Описание

Локация: Санкт-Петербург, Лиговский проспект, 232; гибридный формат, работа в офисе по понедельникам и пятницам с 10:00 до 17:30.Зарплата: от 160 000 RUR в месяц до вычета налогов.КомпанияМолинет развивает Costo.ru — агрегатор интернет-магазинов и маркетплейсов России с каталогом товаров, сравнением цен, характеристиками, рейтингами и отзывами. Платформа на PHP 8.3 обслуживает публичную витрину, административную панель и кабинет продавца.Что делатьРазвивать модули каталога, карточек товаров, ценовых предложений, фильтров, кабинетов продавцов и биллинга.Развивать конвейер обработки прайс-листов и товарных фидов, включая парсинг, идентификацию, сопоставление товаров и обновление цен и наличия.Оптимизировать MySQL и нативные SQL-запросы, проектировать индексы и структуры таблиц, развивать фасетный поиск.Развивать REST API, серверный рендеринг публичной витрины, фоновые задачи, очереди Redis и долгоживущих воркеров.Реализовывать интеграции с Диадок, Яндекс.Маркет, IndexNow, платёжными и почтовыми сервисами.Участвовать в код-ревью, планировании, архитектурных решениях и постепенном снижении технического долга совместно с frontend-разработчиками и QA.ТребованияОт 3 лет коммерческой разработки на PHP и уверенное знание PHP 8.x.Уверенная работа с MySQL: сложные запросы, EXPLAIN, индексы, блокировки и транзакции.Нативный SQL и PDO без ORM: подготовленные выражения, защита от инъекций и осознанная работа с транзакциями.Опыт миграций БД, REST API, Redis, CLI-команд и фоновых воркеров; понимание памяти, идемпотентности и поведения долгоживущих PHP-процессов.Опыт обработки больших объёмов данных, пакетной обработки, потокового чтения файлов и контроля памяти.Опыт HTTP-интеграций через Guzzle или аналоги, включая таймауты, ретраи и обработку ошибок нестабильных API.Опыт unit- и функционального тестирования с PHPUnit; знание Composer и Git.Умение читать логи, разбираться в чужом коде, развивать существующую систему без полного переписывания и аргументировать архитектурные решения.Ответственное отношение к качеству кода, архитектуре и долгосрочной поддержке продукта.Хорошо, если естьОпыт с агрегаторами, маркетплейсами, крупными каталогами или e-commerce.Опыт парсинга YML, XML, XLSX и CSV, сопоставления и дедупликации товаров, фасетного поиска и фильтрации.Опыт постепенного рефакторинга легаси, Doctrine DBAL/ORM, Psalm или PHPStan.Опыт с RabbitMQ или Kafka, CI/CD, Docker, Grafana, Prometheus и Sentry.Понимание SEO крупных каталогов, серверного рендеринга и мультитенантных платформ.Культура и преимуществаГибридный формат с обязательной работой из офиса по понедельникам и пятницам.Собственная зрелая инфраструктура: Phinx, PHPUnit, статический анализ, Sentry, GitHub Actions и отдельные production, staging и test-контуры.Работа с самобытной архитектурой без Symfony или Laravel и постепенное улучшение системы без переписывания с нуля.Необходимо быть достаточно вовлечённым в продукт; полноценное совмещение с другими проектами, скорее всего, будет затруднительным.AI-инструменты допустимы как вспомогательные, но требуется сильная собственная экспертиза, проверка кода и понимание архитектурных решений.

Откликнуться
Источник: hirify · 3 дня назад

Похожие вакансии в городе Санкт-Петербург

Все вакансии в городе Санкт-Петербург →