Центр Интеграции Приложений — аккредитованная IT-компания, являемся техническим подразделением крупнейшего Travel Холдинга в РФ. Штат холдинга - 700+ человек, tech.команда - 200+ человек. Наши продуктовые бренды: Aviakassa, Colibri, МойАгент.
В данный момент в команду проекта Colibri в связи с масштабированием и развитием продукта требуется PHP разработчик.
Colibri - онлайн-платформа для планирования и организации командировок и управления расходами, объединяющая внутри себя несколько сервисов по поиску и бронированию авиа и ж/д билетов, выбору отелей и организации трансфера.
Технологический стек: PHP 8.* (постоянно обновляемся до последних версий), Lumen + компоненты Symfony, Doctrine ORM; PostgreSQL, Mongodb (для построения логов), Redis (для кэширования), Rabbitmq; все завернуто в Docker от локального окружения до продакшна, Gitlab CI/СD, Redmine (для задач).
Примеры предстоящих задач:
- взаимодействие с разработчиками наших крупных клиентов, таких как Яндекс, Тинькофф, интеграция нашего API в их системы
- подключение новых поставщиков услуг
- оптимизация запросов к высоконагруженным БД
Типовые задачи на позиции
- разработка API для системы online-командировок Colibri и сопутствующих микросервисов
- проведение кросс-ревью кода, покрытие кода UNIT & Functional тестами
- периодически будут задачи по рефакторингу существующего функционала
- участие в регулярных тех. рестросективах (обсуждение внутрикомандных кодовых соглашений, выбор архитектурного вектора) и проектирование архитектуры сервисов
- участие в написании технической документации
Наши пожелания к кандидату:
-
от 2х лет опыта коммерческой разработки на PHP >=7.4, в т.ч. опыт работы с любым из фреймворков: Laravel/Lumen/Symfony
-
уверенный навык применения современных практик разработки: SOLID, ООП, PSR, паттерны проектирования (порождающие, структурные)
-
опыт написание unit-тестов на PHPUnit
-
хорошее знание и опыт работы с технологическим стеком проекта
-
знание DDD или других архитектурных паттернов будет плюсом
Что мы предлагаем:
-
стабильный и прозрачный доход: заработная плата состоит из оклада и ежеквартальной премии (25% от оклада). Внедрена система пересмотра оклада по результатам Performance Review
-
удобный формат работы и гибкий график: удаленно или в одном из наших офисов в Москве, Севастополе, Воронеже, Бишкеке. Начало рабочего дня в 9:00 или в 10:00 мск
-
ноутбук в первый рабочий день: предоставляем всем сотрудникам при необходимости
-
современные технологии и быстрый рост: возможность использовать современный стек и прокачивать скиллы, видеть результаты своей работы и расти в должности (senior, teamlead, CTO)
-
курсы английского языка: компенсируем до 50% стоимости обучения в Skyeng
-
забота о здоровье: льготное ДМС после успешного прохождения испытательного срока
-
атмосфера и корпоративы: гибкий менеджмент и отсутствие бюрократии, ежегодные выездные корпоративы для сотрудников из всех регионов.
Как устроен процесс найма?
Тестовое задание на 30 мин —> HR-интервью —> Техническое интервью —> Оффер