Zorky CRMZorky CRM
EN|RU
@termdocs
← Все вакансии

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

middlehybrid160,000 RUBСанкт-Петербург, RUСкор 82.8/1005д назад
Аналитика рынка
📊 DevOps / SRE: зарплаты и спрос на рынке
Стек
bitrixci/cddockergitgithubgrafanamysqlnuxtphpprometheusrestsentry
Откликнуться
Загрузите резюме — мы свяжем вас с работодателем напрямую через нашу базу.
Отправить резюме →
Описание
Обязанности: Разработка и развитие модулей: каталог, карточки товаров, ценовые предложения, атрибуты и фильтры, Развитие конвейера обработки товарных данных: парсеры прайсов и фидов, алгоритмы идентификации и сопоставления товаров Оптимизация работы с базой: профилирование и переработка тяжёлых SQL-запросов, проектирование индексов и структур таблиц Развитие REST API для админки Развитие серверного рендеринга публичной витрины Постепенное улучшение архитектуры и снижение техдолга — у нас нет иллюзий по поводу состояния некоторых частей системы Участие в код-ревью, планировании задач и выработке архитектурных решений Совместная работа с frontend-разработчиками и QA Требования Опыт коммерческой разработки на PHP от 3 лет, уверенное знание Bitrix Уверенная работа с MySQL: написание и оптимизация сложных запросов, чтение планов выполнения (EXPLAIN), индексы, блокировки, транзакции Опыт работы с нативным SQL и PDO без ORM: подготовленные выражения, защита от инъекций, осознанная работа с транзакциями Опыт проектирования и разработки REST API Опыт обработки больших объёмов данных: пакетная обработка, потоковое чтение файлов, контроль памяти Опыт реализации интеграций по HTTP (Guzzle или аналоги), работа с нестабильными внешними API: таймауты, ретраи, обработка ошибок Опыт написания unit- и функциональных тестов (PHPUnit) Знание Composer, Git Умение читать и анализировать логи backend-сервисов Способность разбираться в чужом коде и дорабатывать существующую систему без полного переписывания Умение самостоятельно разбираться в сложных задачах, принимать решения и аргументировать выбранный подход Ответственное отношение к архитектуре, качеству кода и долгосрочной поддержке продукта Плюсом будет Опыт работы с агрегаторами, маркетплейсами, крупными каталогами или e-commerce Опыт написания парсеров прайс-листов и товарных фидов (YML, XML, XLSX, CSV), задач сопоставления и дедупликации товаров Опыт реализации фасетного поиска и фильтрации по большому числу параметров Опыт постепенного рефакторинга легаси: выделение слоя доступа к данным, снижение связанности, покрытие тестами Опыт настройки CI/CD (GitHub Actions), Docker Опыт работы с системами мониторинга (Grafana, Prometheus, Sentry) Понимание SEO для крупных каталогов и серверного рендеринга Опыт работы с мультитенантными платформами О проекте : Один из самых известных интернет магизинов электроники в городе. Проект сделан на битриксе сейчас внедряем vue(nuxt). Формат работы Мы работаем в офисе по понедельникам и пятницам, ориентировочно с 10:00 до 17:30 . Офис находится в собственности компании — это не арендное пространство. Мы постарались сделать его максимально комфортным и уютным: скорее он напоминает небольшой бутик, чем классический офис. Для кандидатов, которые привыкли к удалённой работе, хотим сразу обозначить важный момент. Мы понимаем желание брать несколько проектов одновременно, но также хорошо представляем объём задач в нашем продукте. Совмещать полноценную работу у нас с другими проектами, скорее всего, будет невозможно. Поэтому просим трезво оценивать свою загрузку и возможность уделять проекту полный рабочий день. Наш офис очень красивый, у нас полностью отсутсвует бюрократия и долгие согласования чего-либо.
Контакты работодателя (email/phone/telegram) скрыты из публичного превью — отправьте резюме, чтобы мы связали вас напрямую.
Срочный вопрос? Напишите @termdocs