Backend PHP Developer (команда автобусных путешествий)




Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
Кто мы
штатных сотрудников, увлеченных путешествиями
на мировом рынке онлайн путешествий
крупнейших туристических онлайн-ресурсов в мире
путешественников, пользующихся нашими мобильными приложениями
30
20
топ
15
лет
млн
400
+
Вы:
И что у вас за команда?
Туту:
Команда автобусов в Туту, помогает 20 миллионам уникальных посетителей в год находить точное междугороднее расписание рейсов и выбирать наиболее комфортные и удобные рейсы для покупки. На рынке автобусов более 10000 перевозчиков по России — от маленьких ИП с двумя маршрутками до крупных международных концернов. Мы сделали возможность покупки билетов на автобус в онлайне быстрой и предсказуемой для клиентов из России и СНГ, объединили на сервисе 3 тысячи автовокзалов и перевозчиков, запустили продажи от Калининграда до Владивостока в России и от Лиссабона до Бишкека за границей; открыли возможность русскоязычным путешественникам покупать билеты по всей Европе на их родном языке.
Вы:
А кого вы ищете?
Туту:
Сейчас в команду нам нужен Бэкенд разработчик! 90% клиентов продолжают покупать билеты офлайн и мы считаем своей целью помочь им узнать о преимуществах покупки билетов онлайн, сделать этот процесс удобным и закрыть актуальные потребности клиентов автобусного рынка, а этого невозможно добиться без сильного бэкенда.
PHP/GO (95/5%) microservices, Docker, Vagrant, MYSQL, Linux, RabbitMQ, ELK, Memcache, Sentry, Jaeger, Bitbucket, Bamboo, Openshift, Prometheus, Grafana
Немного про стек:
Для этого вы:
Будете разрабатывать и поддерживать интеграции с множеством информационных систем перевозчиков (сейчас это 60 микросервисов PHP + RabbitMQ + GO для 30 подсистем). С разными партнёрами разный протокол общения, у некоторых есть свои особенности, ограничения. Интеграции написаны по большей части на PHP, но новые пишем уже на GO;
Обязательно сначала проведете покрытие юнит-тестами, потом интеграционное тестирование путём запуска авто тестов и ручное тестирование.

    От вас нужно:

    Уверенно знать PHP, уметь планировать своё время, ответственное относиться к задачам и качеству их выполнения;
    Уметь работать в команде: нужно будет общаться с разработчиками в своей команде и с разработчиками партнёров.

    Про команду и рабочие процессы:

    Сейчас в команде 13 человек: продакт менеджер направления, PO интеграций и доп.сервисов, техлид, 5 разработчиков: 2 бэкендера и 3 фронтендера, дизайнер и аналитик;
    Команда коммерческого отдела: 4 аккаунт менеджера, управляющих взаимоотношениями с партнерами;
      Мы работаем по классическому Scrum с недельными спринтами. Бэклог, планирования, ретроспективы, ежедневные встречи — это всё есть у нас.
      Почему мы
      ДМС со стоматологией, страховка на путешествия, возможна оплата конференций и курсов, есть премии за прочитанные книги;
      По результатам работы раз в квартал индексируется зарплата и выплачивается премия;
      Развитая корпоративная культура и клёвый офис недалеко от м. Нагатинская/Коломенская (БЦ "Ньютон-Плаза"). В офисе горячие завтраки, зоны отдыха и много других плюшек;
      Работаем в гибридном формате "офис-удаленка": в офис приходим 1-2 раза в неделю;
      График работы: 5/2. Обычно мы начинаем где-то между 9 и 11 утра.
      Кандидатам из других регионов поможем с релокацией;
      Структура собеседования
      Общение с HR
      Пройти HR-менеджера, 30 минут, сразу перед техсобеседованием. Никаких «кем вы видите себя через 5 лет»;
      Техническое интервью
      Встреча с командой и парой тех-спецов из других команд. Это поможет понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
      Финальная встреча с ПО
      Разговор с руководителем отдела и Product Owner.