Назад
2 дня назад

Backend-разработчик (PHP/Laravel)

200 000 - 250 000₽
Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Backend-разработчик (PHP/Laravel): Разработка и развитие высоконагруженной финтех-платформы с API, кэшбэк-логикой, выплатами, интеграциями и аналитическими выгрузками с акцентом на идемпотентность транзакций, производительность SQL и надёжность фоновых процессов. Focus on проектировании схем без простоя, обработке частично успешных операций, оптимизации поиска и постепенном внедрении автоматических тестов.

Локация: Москва, ул. Новодмитровская, 2к1; работа на месте работодателя, после испытательного срока возможен гибрид. Рабочий день — 8 часов, начало с 8:00 до 10:00, дейлик в 11:00 по Москве.

Зарплата: 200 000–250 000 ₽ в месяц до вычета налогов.

Компания

«Чеки из Аптеки» — технологическая финтех-платформа на стыке e-commerce, big data и фармацевтического ритейла, объединяющая покупателей, аптечные сети и производителей.

Что делать

  • Разрабатывать и развивать REST API для мобильных приложений и Telegram-ботов.
  • Поддерживать кэшбэк-логику, выплаты, статусы, ретраи и сверки с аптечными сетями и банком.
  • Проектировать схемы баз данных, миграции без простоя и оптимизировать SQL-запросы.
  • Разрабатывать поиск, отчёты и выгрузки на OpenSearch и ClickHouse.
  • Интегрировать внешние сервисы и аптечные сети по REST и SOAP; работать с Redis, очередями и фоновыми задачами.
  • Развивать админку на Filament и Livewire, проводить code review и сокращать технологический долг, включая внедрение автоматических тестов.

Требования

  • 4+ года коммерческой разработки на PHP, включая 2+ года на Laravel; уровень — сильный middle или senior.
  • Глубокое понимание Laravel 11: контейнер, провайдеры, очереди, события и политики.
  • Умение читать EXPLAIN, находить причины медленных запросов, выбирать между индексированием и денормализацией; опыт с MySQL или PostgreSQL.
  • Проектирование схем и миграций без простоя.
  • Понимание идемпотентности, денежных операций, ретраев и частично успешных транзакций.
  • Опыт работы с Redis: кэш, локи и очереди.
  • Git из командной строки, работа с ветками и конфликтами, участие в code review.
  • Умение читать и аккуратно изменять существующий код без переписывания с нуля.
  • Готовность задавать вопросы и разбирать пограничные сценарии.

Хорошо, если есть

  • OpenSearch или Elasticsearch, включая маппинги, индексы и реиндексацию без отключения поиска.
  • ClickHouse, Kafka и потоковая обработка событий.
  • Filament 3 и Livewire.
  • PHPUnit, Larastan, Pint и опыт развития культуры тестирования.
  • GitLab CI и деплой на dev, release и prod.
  • Опыт выплат, эквайринга, антифрода, сверок, высоких нагрузок и оптимизации запросов.

Культура и преимущества

  • Оформление по ТК РФ с первого дня и полная занятость.
  • Офис в Москве; гибрид возможен после испытательного срока.
  • Испытательный срок — 3 месяца, оклад на нём не меняется.
  • Performance review раз в полгода с пересмотром вилки, техника на выбор и мониторы.
  • Code review каждого MR, релизы в рабочее время, задачи в трекере и минимум лишних созвонов.

Процесс найма

  • В сопроводительном письме описать самый сложный баг в проде, подход к оптимизации производительности с цифрами до и после, а также плохой фрагмент кода и причины такой оценки.
  • При наличии приложить ссылку на GitHub с релевантными примерами работ.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →