В TravelLine мы разрабатываем единую функциональную Платформу для автоматизации процессов гостиничного бизнеса. Всё, что связано с онлайн-бронированием и управлением номерным фондом в отелях — это к нам. Ежемесячно через наши системы бронируют более 1,5 миллионов гостей.
Основной офис компании находится в Йошкар-Оле, у нас есть филиал в Санкт-Петербурге и Казани, а также распределенная команда технических специалистов в разных городах России.
Мы ищем Backend Developer (Middle/Middle+) в команду разработки Booking API. Команда занимается поддержкой и расширением функциональности публичного API для бронирования гостиниц, который используется такими сервисами, как Ozon Travel, Otello и другими. В команде уже есть PM, Tech Lead, 1 Developer, QA, System Analyst и мы ищем еще одного бодрого коллегу :)
У нас интересные технические и продуктовые задачи, свежий стек, открытость к новым подходам и технологиям. В процесс разработки входят архитектурные проработки и ревью задач, написание unit, functional и e2e тестов. Постоянно совершенствуем процессы в команде, чтобы максимально быстро и стабильно доносить ценность до клиентов.
Чем предстоит заниматься?
-
проектированием и разработкой нового функционала публичного API.
-
конфигурацией API Gateway (Kong).
-
анализом и оптимизацией производительности для обеспечения устойчивости к растущей нагрузке.
-
написание unit, functional и e2e тестов.
-
поддержкой CI/CD: внедрение тестирования в процесс выкладки, написание деплой-скриптов.
-
проектированием продуктовых задач и публичных контрактов API.
-
поддержка текущего функционала и разработка нового.
Мы ждём, что у тебя есть:
-
опыт коммерческой разработки на C# от 4 до 6 лет.
-
опыт работы с web-технологиями.
-
навыки работы с ORM (EF Core) и SQL (PostgreSQL).
-
знание принципов проектирования информационных систем (SOLID, DDD).
-
понимание важности тестирования и готовность писать тесты (XUnit).
-
опыт работы с брокерами сообщений (RabbitMQ).
-
ответственный подход к работе.
Будет плюсом:
-
опыт разработки публичных API.
-
знание стандартов REST.
-
знание принципов проектирования информационных систем (GRASP, GoF, BDD, TDD).
-
знание Java (для расширения платформы e2e тестов).
-
опыт настройки мониторинга prod-окружения.
Наш стек: C#, .NET 6, PostgreSQL, RabbitMQ, Nginx, Swagger, Zabbix, ELK 8, Kong, Jenkins, Service Fabric.
Мы предлагаем:
Оформление по ТК
- Платим белую зарплату и все отчисления, оформляем больничные, не беспокоим во время оплачиваемого отпуска. Все легально, по закону и трудовому кодексу. У нас есть IT-аккредитация.
Забота о команде
- Удалёнка или офис в городе присутствия. Ты можешь самостоятельно выбрать, где работать — ходить в офис необязательно. Ежедневные обеды за счет компании, а для удаленных сотрудников — денежная компенсация.
- Рабочий инструмент — мощный ноут.
- ДМС, психологическая поддержка на онлайн-платформе Ясно, компенсация спорта после прохождения испытательного срока.
- Курсы, конференции, мастер-классы за счет компании.
- Подарки на праздники и важные даты.
График — Remote-friendly
- Верим, что более эффективно работать в офисе в связке с командой. Но наши процессы адаптированы и для работы из дома.
Стабильность
- Мы на рынке с 2008 года. Всегда прибыльные.
Прозрачность
- Мы всегда отмечаем победы, а один на один откровенно обсуждаем точки роста. Регулярный performance review гарантирует своевременный пересмотр зарплаты и задач по итогам твоих достижений и реалий рынка.
Команда
- Всего в TravelLine уже больше 700 специалистов: разработчики, дизайнеры, маркетологи, sales-менеджеры, копирайтеры и еще кого только нет. Если просит душа — выезды на природу, сплавы по рекам, спорт и фитнес, бары и кафе, настолки с коллегами. Этого сколько угодно. :)
Мы постарались вместить в описание больше деталей, но нам все еще есть, что рассказать. Будем рады познакомиться!
Ключевые навыки
- .NET Core
- PostgreSQL
- API Gateway
Задайте вопрос работодателю
Вакансия опубликована 5 марта 2025 в Санкт-Петербурге