11 декабря 2024
О работодателе Рос-Билет ру (РБр)
Ведущий маркетплейс Рунета по продажам электронных билетов на междугородные и международные автобусные рейсы. Мы продаем билеты на сотни тысяч рейсов из тысяч городов. К нам подключено более 600 автобусных перевозчиков.
У нас очень сильная экспертиза в Drupal и мы плотно используем его в своих проектах. Отсутствуют ненужные прослойки и лишняя бюрократия.
Компания имеет ИТ-аккредитацию.
Город: любой.
Большинство сотрудников РБр работают в удаленном режиме (вне офиса компании).
Описание вакансии
Требуется FullStack-разработчик уровня Senior для разработки новой, автобусной экосистемы на Drupal 10+.
Примеры решаемых задач:
Интеграция системы по API со сторонними системами продаж автобусных билетов (сканирование рейсов, проверка наличия мест, бронирование билетов и т.д.);
Разработка CRM-системы для автобусных перевозчиков;
Разработка модулей для подключения эквайринга Сбербанка / Тинькофф банка в существующий FLOW принятия оплаты.
Требования к знаниям и навыкам:
PHP 8+ / MySQL / PostgreSQL;
HTML5 / CSS3 / JavaScript;
Уверенное понимание работы Drupal API на уровне эксперта. Опыт разработки собственных модулей, тем, Drush-команд для Drupal;
Опыт работы в сложных Enterprise- и HighLoad-проектах;
Базовые знания DevOPS необходимые для разработки: LAMP, nGinx, Git, Docker и т.д.
Legacy у нас нет, но умение ориентироваться в чужом коде приветствуется
Плюсом будет:
Опыт разработки собственных API;
Опыт CI/CD, мы используем GitLab CI;
Опыт написания тестов, мы используем PHPUnit;
Знание фреймворка Symfony, базово мы используем Drupal;
Организационные требования
Не пропадать без предупреждения;
Не бояться задавать вопросы;
Иметь возможность регулярно выходить на связь в текстовой форме в Telegram, и изредка - голосом в Google Meet, минимум дейликов, викликов и прочих грумингов;
Ответственный подход к своей работе (сначала сделал, затем как следует проверил, и только потом передал дальше).
График работы
Удаленный, полный рабочий день, желательно по московскому времени (обсуждаемо).
Условия оплаты