Backend Developer (PHP)

Дата размещения вакансии: 20.09.2024
Работодатель: Бронируй Онлайн
Уровень зарплаты:
от 200000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Мы - TravelTech компания Бронируй Онлайн. Сейчас у нас есть B2B CRM-система для управления отелем, модуль онлайн-бронирования, сервис приёма онлайн-платежей и сервис для поиска загородного отдыха.

Наша миссия – помочь отельному бизнесу достигнуть полного контроля в управленческих процессах и увеличить доход.

Сейчас мы в поисках сильного Backend developer (php) с опытом коммерческой разработки.

Стек: PHP (7.4, 8.2), Yii2, Symfony, MongoDB, MySQL, Memcached, RabbitMq, Docker.

Активно переходим на гексагональную архитектуру, делаем модульный монолит. Есть Architectural Decision Records. Применяем DDD, не только для общения с бизнесом, но и активно разбираемся в контекстах, проводим Event Storming и следуем всем заветам Вернона и Эванса.

Чем предстоит заниматься:

  • Разрабатывать новые интеграции с внешними сервисами;
  • Дорабатывать старые и создавать новые сервисы;
  • Писать автотесты для новой функциональности;
  • Участвовать в продумывании архитектурных и технических решений;
  • Проводить кросс-ревью кода.

Навыки и опыт, которые тебе пригодятся:

  • Уверенное знание PHP, ООП и основных паттернов;
  • Умение делить задачи на составные части и доводить решения до конца;
  • Чтение и рефакторинг чужого кода;
  • Опыт продуктовой разработки в команде;
  • Умение быть ответственным за свою задачу и проявлять проактивность.

Будет плюсом:

  • Опыт коммерческой разработки от 2х лет;
  • Знакомство с гексагональной архитектурой;
  • Опыт или желание разобраться с DDD;
  • Знание Yii2;
  • Знание Symfony, в ближайшее время планируется переход с Yii2;
  • Опыт работы с распределенными системами;
  • Умение писать автотесты.

Что мы можем дать:

  • Фуллтайм, удаленная работа, оформление по ТК;
  • Отлаженные процессы разработки;
  • Нетривиальные и интересные задачи;
  • У нас есть тимлид и техлид, постоянный менторинг, кросс-ревью и много возможностей для развития своих навыков, включая карты развития;
  • Пространство и возможности для роста: прохождение курсов, использование внутренний библиотеки, участие в конференциях;
  • Гибкое начало дня (с 8:00, 9:00 либо 10:00 часов по мск).