Локация: полностью удалённая работа; по желанию возможна работа в офисе в Москве, м. Дмитровская.
Зарплата: 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.
•Можно начать с еженедельной оплаты; необходимые онлайн-сервисы оплачиваются.
•Предусмотрены премии, обучение и развитие команды, а также корпоративные подарки на годовщину работы.
•Решения и их причины фиксируются в репозитории без лишних митингов.