PHP-разработчик (Laravel) Удалённо
Русский Экспресс - крупнейший туристический холдинг России, стремящийся к постоянному развитию и расширению спектра своих услуг. Компания успешно работает более 27 лет.
Мы продуктовая, Аккредитованная ИТ компания, являемся резидентами Сколково и имеем свои уникальные продукты для клиентов. Проект существует более 10 лет.
У нас запущен сложный и амбициозный highload проект в тематике мета поисковиков/агрегаторов и бронирования туров. Это миллионы строк кода и десятки разработчиков. Это технологические вызовы и нетривиальные задачи.
Наши продукты:
- Online Express - Единая система бронирования (online-express)
- r- express -Туристический оператор.
Если у вас есть знания, способности и амбиции замахнуться на серьезный проект и поучаствовать в чем-то значимом, ждем ваших откликов. С нас наставничество, обучение, кодревью и отличный коллектив.
Обязанности:
- Писать новые внутренние сервисы и методы API.
- Интегрироваться со сторонними сервисами и агрегаторами.
- Покрывать всё тестами.
- Рефакторить и оптимизировать ядро системы.
- Придумывать и обсуждать принимаемые архитектурные решения.
Требования:
- Глубокие знания PHP и Laravel, а также Yii (мы используем Laravel 7 для нового кода- это основной фокус проекта и Yii 1 для рефакторинга).
- Уверенные знания MySQL, Redis.
- Опыт использования брокера сообщений RabbitMQ.
- Внедряем DDD.
- Использование Git (у нас Gitlab).
- Использование контейнеров (Docker) в локальной разработке.
- Опыт интеграции со сторонними сервисами посредством REST/SOAP API.
- Понимание и умение пользоваться ООП-принципами и паттернами проектирования.
- Понимание и применение принципов SOLID, DRY, KISS.
- CodeStyle (PSR).
- Написание документации к коду.
- Ориентироваться на результат, качество и чистоту кода.
Плюсом будут знания и опыт работы с:
- Elasticsearch
- PostgreSQL
- MongoDB.
- Умение работать с регулярными выражениями.
- Опыт работы с Linux (bash, cron, supervisor и т.д.).
- Умение писать тесты.
- Опыт проектирования и реализации версионного REST API
Условия:
- Уровень заработной платы обсуждается на собеседовании индивидуально, ориентируемся на ваши ожидания, но важно, совпасть технически.
- Оформление по ТК РФ с первого рабочего дня( больничный,отпуск предусмотрен).
- ДМС со стоматологией.
- Подарочные карты на праздники и дни рождения.
- Скидки на Фитнес.
- Возможность приобретать туры по приятным ценам.
- Возможность пробовать новые подходы и технологии — главное решить бизнес задачу.
- Интересные задачи на большом живом проекте.
- Лояльное руководство.
- Постоянный карьерный рост
- Работаем по системе Agile.