Вакансия: Middle Backend Developer, C#
Описание вакансии
Кто мы: мы являемся лидерами в области поиска и онлайн-бронирования туров по всему миру. Наша компания предоставляет возможность бронирования отелей, экскурсионных туров, авиабилетов, страховок, трансферов и виз от надежных туроператоров. Мы стремимся создавать удобные условия для наших клиентов, постоянно улучшая интерфейс и функционал нашего сервиса.
Команда BackEnd: у нас есть легаси системы на .Net framework, но большую часть времени разработку ведём на современном стеке .net 5 и выше. Хостим наши приложения на linux серверах, следим за их техническими и продуктовыми метриками в grafanа с источником данных prometheus, периодически решаем задачи оптимизации bottleneck на стороне MsSql и Clickhouse, а логи отсматриваем в elk стеке. Для кэширования используем Redis и Aerospike. Имеем во всех этих системах экспертизу и готовы ей делиться с новыми коллегами
Процесс разработки: Мы придерживаемся структурированного подхода, который включает в себя этапы проектирования, технического ревью, декомпозиции, оценки и реализации. Каждая строка кода проходит ревью со стороны коллег, а также обязательное тестирование QA перед публикацией.
Средства разработки: Мы используем GitLab для управления кодом и Jira для ведения задач. Эти инструменты позволяют нам эффективно организовывать рабочий процесс и поддерживать высокий стандарт разработки.
Какие задачи предстоит решать:
- Разрабатывать новый функционал как Middle Backend Developer;
- Повышать качество нашего поиска;
- Заниматься оптимизацией запросов и внедрять новые практики для обеспечения отказоустойчивости;
- Исправление ошибок у пользователей при работе с системой.
Мы ждем, что наш кандидат:
- Готов погружаться в проблемы заказчика и предлагать оптимальный вариант решения задачи;
- Готов искать нестандартные решения, выходящие за рамки учебника;
- Можешь рассказать про особенности многопоточности в C#, знаешь как выбрать оптимальную структуру для данных исходя из задачи;
- Тебе нравится писать красивый, быстрый, а главное понятный твоей команде код;
- Знаешь когда и для каких задач надо использовать MS Sql, Redis, Clickhouse;
- Умеешь писать запросы к БД и оптимизировать план выполнения. Или есть желание научиться;
- Можешь рассказать за алгоритмы и как их применять на практике в повседневных задачах.
Что мы предлагаем:
- У нас много интересных задач и результат твоей работы будет ежемесячно видеть 1 000 000 клиентов.
- Дружная команда разработки.
- Удаленный формат работы после испытательного срока и гибридный на ИС
- Современный офис в 5 мин. от ст. м. Ладожская с оборудованной обеденной зоной в офисе, кофе-чай-фрукты; рабочие места, оснащенные современной техникой;
- Расширенный ДМС со стоматологией, телемедициной и психологической помощью;
- Для отдыха: кикер, настольный теннис, массажное кресло и PlayStation 5;
- Бесплатное обучение в Академия Слетать.ру ;
- Возможности карьерного роста;
- Скидки на путешествия.
Этапы найма:
- Собеседование по телефону : На этом этапе мы обсудим ваш опыт, навыки и ожидания.
- Собеседование в форме вопросов и лайв-кодинга: Мы оценим вашу техническую компетентность и способность решать задачи в реальном времени.
- Оффер: После успешного прохождения интервью, мы предложим вам работу в нашей команде.
Если вы стремитесь к профессиональному росту и готовы присоединиться к команде талантливых разработчиков, мы с нетерпением ждем вашего участия в нашем процессе найм