Python Developer
Авиасейлс для бизнеса — сервис организации командировок и первый в мире мета-поиск авиабилетов для компаний. Мы сравниваем цены на авиабилеты среди разных поставщиков и предлагаем b2c-прайс для бизнеса. Кроме авиабилетов, мы также продаём отели, ЖД-билеты, автобусные билеты, трансферы, страховки и дополнительные услуги.
С нами компании получают дешёвые цены на тревел-услуги, удобный личный кабинет, возможность заказа билетов сотрудниками, настраиваемые тревел-политики и все необходимые закрывающие документы для бухгалтерии.
Мы делаем бизнес-поездки удобными для сотрудников и простыми для компании. Наш бэкенд написан на Python, фронтенд – REST, на 85% обслуживает основную панель для клиентов, на 10% — внутреннюю админку саппорта, на 5% — публичная часть API.
Часть кода отвечает за взаимодействие с фронтендом и реализует нашу внутреннюю логику, другая часть — это множество взаимодействий с поставщиками и связки с другими сервисами. Задачи планируются недельными спринтами в Jira.
Что нужно будет делать:
- проектировать архитектуру новых сервисов и изменений в существующих компонентах;
- проактивно предлагать улучшения в архитектуре и коде, опережая появление проблем;
- участвовать в планировании развития системы и приоритизации технических задач;
- разрабатывать бэкенд на Python и вспомогательные сервисы на Go.
Что мы ждем от тебя:
- высокую экспертизу в DDD и лучших архитектурных практиках, умение проводить итеративный рефакторинг сложных систем без их полного переписывания и с минимальными рисками;
- опыт проектирования систем с четким разделением на слои ответственности;
- опыт фича оунерства: ты умеешь коммуницировать и с бизнес-заказчиками, и с техническими специалистами, и можешь рассказать интересные кейсы;
- уверенное владение Python и желание развиваться в Go (а опыт на Go будет большим плюсом);
- опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
- знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
- опыт с системами очередей и асинхронными задачами (Kafka);
- навыки автоматизированного тестирования (unittest).
Как мы работаем:
- без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
- компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный;
- на райском острове: можно работать на Пхукете с видом на океан, платим в долларах, любим путешествовать.
• топовая команда • вечеринки с бассейном и без • Котики в офисе • сырки на любой вкус в холодильнике
• топовая команда • вечеринки с бассейном и без • Котики в офисе • сырки на любой вкус в холодильнике
Что получают сотрудники Авиасейлс
Хорошая зарплата
Платим столько, сколько заслуживаешь, и ни долларом меньше
Занятия спортом
Частично оплачиваем спорт: хоть в зал ходи, хоть в кёрлинг играй
Английский язык
Помогаем подтянуть твой инглиш, потому что — ну камон!
Медицинская страховка
Заботимся о тебе и твоей семье. Страховка — полный фарш
Вечеринки с бассейном
И без. У нас — самые легендарные тусовки, не будем скромничать
Детское обучение
Помогаем с оплатой садика и школы для твоих детей
Удалённая работа
Разрешаем работать удалённо
👀 А ещё:
Запускаем ракеты в космос, тестируем огнеметы и свято чтим котовторники.