Старший PHP-разработчик (Symfony, e-commerce)
Описание
Локация: полностью удалённая работа; по желанию возможна работа в офисе в Москве, м. Дмитровская.Зарплата: 200 000–300 000 ₽ на руки в месяц.КомпанияMONETNIK.ru развивает сервис публикации и продажи коллекционных лотов через собственную площадку и маркетплейсы.Что делатьРазвивать сервис публикации коллекционных лотов на Ozon, Wildberries, Яндекс Маркете и Монетнике.Поддерживать синхронизацию карточек, цен, остатков, заказов, возвратов и финансовых операций между источниками и площадками.Проектировать решения для внешних API с ограничениями по запросам, потерянными ответами, повторами и требованиями к идемпотентности.Развивать очереди, расписания, лимитеры, долгоживущих воркеров, хранение миллионов фотографий и ML-обработку изображений.Ставить задачи Claude Code, проверять диффы, тесты, миграции и документацию; поддерживать правила репозитория и закрывать замечания агентского ревью.Работать с административным интерфейсом и кабинетом продавца через API.ТребованияУверенное знание PHP 8, Symfony и Doctrine.Умение читать дифф агента и аргументированно отклонять ошибочные решения.Знание PostgreSQL, включая индексы, планы запросов, jsonb и транзакции.Понимание очередей, идемпотентности, повторов, порядка сообщений и управления памятью долгоживущих воркеров.Готовность писать код только через Claude Code обязательна. Ручного написания кода в IDE не предусмотрено.Точное владение русским языком: правила, документация и коммиты пишутся на русском.Готовность работать не менее 40 часов в неделю при свободном графике.Хорошо, если естьОпыт работы с API Ozon, Wildberries, Яндекс Маркета, FBS или realFBS.Опыт работы с Claude Code или другим агентом на живом проекте.Знание Docker, GitLab CI, Caddy или nginx.Опыт с Vue 3 и TypeScript для чтения фронтенд-кода.Культура и преимуществаПостоянная удалённая работа с возможностью работать из офиса в Москве.Свободный график при занятости не менее 40 часов в неделю.Отлаженный gitflow, CI, PHPUnit и интеграционные тесты на настоящем PostgreSQL.Можно начать с еженедельной оплаты; необходимые онлайн-сервисы оплачиваются.Предусмотрены премии, обучение и развитие команды, а также корпоративные подарки на годовщину работы.Решения и их причины фиксируются в репозитории без лишних митингов.