Backend Developer (PHP)
Мы - 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 часов по мск).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).