Назад
3 дня назад

Senior Backend Developer (PHP)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Senior Backend Developer (PHP) (SaaS/TravelTech): Рефакторинг монолита и вынос функциональности в микросервисы с акцентом на архитектуру backend-приложений, тестирование и работу с легаси-кодом. Фокус на проектировании распределённых систем, обеспечении идемпотентности, реализации transactional outbox и безопасном изменении бизнес-правил без поломки продакшена.

Локация: удалённо; компания и офис находятся в Санкт-Петербурге, оформление по ТК РФ.

Компания

bnovo — аккредитованная IT-компания и SaaS-провайдер для гостиничного бизнеса, входящая в группу Smartway.

Что делать

  • Рефакторить монолит и выносить функциональность в микросервисы.
  • Увеличивать покрытие кода тестами и статическим анализом.
  • Сокращать бэклог багов и повышать стабильность продукта.
  • Проектировать архитектуру сложных backend-решений.
  • Прорабатывать детали реализации и архитектуру новых функций вместе с командой и продакт-менеджером.

Требования

  • Более 6 лет коммерческой разработки на PHP. Опыт с Go будет преимуществом.
  • Опыт проектирования архитектуры backend-приложений: структуры модулей и пакетов, границ транзакций и обработки ошибок.
  • Умение письменно описывать решения в формате ADR или RFC так, чтобы команда могла работать по документации.
  • Практическое понимание распределённых систем: доставка at-least-once, идемпотентность, transactional outbox, повторы с backoff и компенсирующие операции.
  • Опыт работы с легаси-кодом без тестов и документации, включая разбор чужих бизнес-правил и безопасное внесение изменений без поломки продакшена.

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

  • Удалённый формат работы и офис в центре Санкт-Петербурга.
  • Возможность развивать профессиональные идеи в сфере TravelTech.
  • Команда, увлечённая продуктом и совместной работой.
  • Возможности профессионального развития и скидки на образовательные платформы.
  • ДМС с психологом и телемедициной, программа скидок BestBenefits и дополнительный выходной в день рождения.
  • Корпоративные мероприятия, настольные игры и другие активности.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →