на главную
zarplata•3 ч. назадСвежая вакансияОпубликована сегодня на Зарплата.ру. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.

PHP-разработчик (Symfony)

УдалённоУдалённая работаСвободный графикЕженедельная оплатаОплата онлайн-сервисов

Навыки и технологии

PHPVueDockerRabbitMQRedisPostgreSQLnginxGitLab CI/CDTypeScript

Ключевая задача

Развитие сервиса публикации коллекционных лотов на маркетплейсах (Ozon, Wildberries, Яндекс Маркет, Монетник) с проектированием решений и ревью кода, который пишет Claude Code.

Описание вакансии

Обязанности

Задача: развитие сервиса публикации коллекционных лотов в Ozon, Wildberries, Яндекс Маркет и Монетник. Код пишет Claude, а вы решаете, каким ему быть.

Что это значит на практике:

  • Вы ставите задачу, проектируете решение и проверяете результат.
  • Агент пишет код, тесты, миграции и документацию. Вы читаете дифф, находите, где агент ошибся, и не пропускаете ошибку дальше.
  • Стандарт команды — это файлы правил в репозитории (CLAUDE.md). Если агент повторяет одну и ту же ошибку, правим правило, а не только код. Каждое правило записано с датой и причиной.
  • Без зелёного гейта коммита нет.
  • Перед каждым коммитом проходят PHPStan, PHP_CodeSniffer и PHPUnit. Перед релизом крупной фичи по диффу ветки проходит отдельный агент-ревьюер, и его замечания закрываются до сквоша.

Что уже ждёт в бэклоге

  • Публикация товаров в новые площадки: Wildberries, Yandex Market, Monetnik.ru. У каждой площадки свои карточки, фото и остатки.
  • Хранилище для миллионов фото: отдельный static-поддомен.
  • Импорт заказов realFBS через СДЭК: отгрузка, этикетка, акт, ПВЗ.
  • Модерация карточек Ozon после импорта и ежедневная сверка «наши строки ↔ товары Ozon».
  • Финансы: начисления, прибыль заказа, отчёты.
  • ИИ-разбор лота одним вызовом: название, модель, описание.
  • Перевод оставшегося кода на новую раскладку слоёв.

Требования

Кого ищем

Обязательно

  • Уверенно знаете PHP 8 и Symfony, работали с Doctrine. Можете прочитать дифф агента и аргументированно его отклонить.
  • Знаете PostgreSQL: индексы, планы запросов, jsonb, транзакции.
  • Понимаете очереди: идемпотентность, повторы, порядок сообщений, память долгоживущих воркеров.
  • Готовы работать через Claude Code.
  • Точно пишете по-русски: правила, документация и коммиты на русском.

Будет плюсом

  • Работали с API маркетплейсов (Ozon, Wildberries, Яндекс Маркет), FBS / realFBS.
  • Работали с Claude Code или другим агентом на живом проекте.
  • Знаете Docker, GitLab CI, Caddy или nginx.
  • Писали на Vue 3 / TypeScript, чтобы читать фронтенд.

Чего не будет

  • Десятилетнего легаси. Проекту полгода, PHP 8.5 и Symfony 8 с первого дня.
  • Митингов ради митингов: решения и их причины записаны в репозитории.

Условия

Преимущества работы у нас:

  • Удалённая работа (при желании с вашей стороны возможна работа в офисе г. Москва, м. Дмитровская);
  • Есть отлаженный gitflow с CI и автотестами;
  • Можно начать с еженедельной оплаты;
  • Свободный график работы, но не менее 40ч в неделю;
  • Бизнес постоянно развивается: ассортимент, новые товарные категории и новые каналы продаж регулярно добавляются;
  • Стабильный рост: и в пандемию и в последние годы мы выросли по прибыли, платим вовремя все зарплаты, премии, вкладываемся в обучение и развитие команды;
  • Оплата необходимых онлайн-сервисов для работы;
  • Корпоративные подарки от компании на годовщину работы.