← К результатам

Senior Fullstack PHP разработчик

з/п не указана
Фокскод · Россия, Санкт-Петербург
Удаленная работа Постоянная занятость опыт от 3 лет
Откликнуться на источнике →

Описание

Senior Fullstack PHP / Laravel разработчик Кто мыПродуктовая команда Affilix. Делаем и развиваем подписочный AI-сервис: генерация изображений и видео, AI-чат, аватары, перевод текста на фото. Вокруг офферов — своя платформа: биллинг, событийная аналитика, партнёрская программа, общий личный кабинет. Всё своё, без аутсорса и легаси. Команда небольшая — между твоим решением и продом нет прослойки из согласований. Кого ищемСильного инженера, который умеет не только писать код, но и проектировать. У нас распределённая система: сервисы общаются через RabbitMQ, платежи идут через несколько шлюзов, интеграции с внешними ML-API и т.п. Нужен человек, который заранее думает, что будет, если сообщение придёт дважды, шлюз ответит таймаутом, а миграция поедет на большой таблице. Мы стараемся описывать задачи подробно, но постановка не покрывает все мелочи — додумать недосказанное или задать правильный вопрос придётся самому Чем будешь заниматься Разрабатывать фичи в офферах и общих сервисах: от платёжных флоу до генерации контента и партнёрской аналитики Проектировать контракты между сервисами, схему данных, сценарии отказов — до первой строки кода Отвечать за свои сервисы целиком: код, тесты, деплой, поведение в проде, разбор инцидентов Оптимизировать запросы и индексы в PostgreSQL, очереди, потребление внешних API Работать в AI-контуре команды: Claude Code, наши сабагенты и скиллы, AI-ревью MR Что ждём от тебя 5+ лет коммерческой разработки на PHP, из них 3+ на Laravel PHP 8.2+ по-взрослому: строгая типизация, enum'ы, DTO PostgreSQL глубже CRUD: планы запросов, индексы, миграции на живых данных Redis и брокер сообщений (RabbitMQ/Kafka) в продакшне: идемпотентность, ретраи Опыт проектирования систем, а не только реализации по чужому плану Тесты как часть работы: PHPUnit/Pest, PHPStan Docker, CI (у нас GitLab CI) Готовность работать с фронтом монолита: Blade, vanilla JS/Alpine, Tailwind, Vite Реальное использование AI-инструментов в разработке Будет плюсомLivewire, Vue 3, Filament, ClickHouse, опыт с платёжными шлюзами и рекуррентными списаниями, интеграции с ML-API, Grafana/Loki, Ansible, опыт в подписочных SaaS. Условия Уровень оплаты обсуждается на собеседовании Оплаченная подписка на Claude Code Дей-оффы и отпуск Полностью удалённая работа, но по МСК (созвоны и синхроны по московскому времени) Прямое влияние на продукт — предложение может дойти до прода за неделю Как откликнуться - в сопроводительном письме: Пришли резюме и пару строк о том, какую систему ты проектировал и что в ней оказалось самым сложным. Ссылки на код, статьи, проекты — приветствуются.

Источник: hh · Опубликовано: 5 дней назад