Обязанности
- Проектировать и разрабатывать информационные системы и компоненты;
- Дорабатывать функционал систем в соответствии с техническими требованиями;
- Участвовать в проекте на уровне архитектуры, понимать долгосрочные последствия принятых технических решений;
- Оценивать и декомпозировать задачи, проводить код-ревью, исправлять баги, писать тесты
- Работать над производительностью, внедрять новые технологии и улучшать Developer Experience. Мы за то, чтобы делать разработку удобнее, а код – чище
- Предлагать свои идеи – мы ценим инициативу. Будем рады обсудить, провести исследование и внедрить это в наш продукт
Требования
- Глубокое понимание Python 3+;
- Опыт работы с Django и FastAPI;
- Проектирование сервисов и API:
- Владение pytest как средством для написания unit-тестов;
- Понимание принципов работы БД;
- Опыт проектирования БД;
- Опыт работы с ElasticSearch и PostgreSQL;
- Понимание микросервисной архитектуры.
Будет здорово, если ты:
- Есть опыт работы с ClickHouse;
- Есть опыт распила монолита на микросервисы;
- Нет аллергии на легаси код (ты с ним все равно столкнешься)
Условия
- ДМС со стоматологией, психологом и услугами юриста;
- Коуч-сессии в рамках компании;
- Ежегодный Performance review;
- Инструменты для твоего развития — обучение и профильные активности за счёт компании;
- Корпоративное оборудование и многое другое :)
О компании
Наша миссия — создавать вдохновляющий опыт для путешественников в 900+ городах мира. Мы развиваем собственный сайт, мобильные приложения для путешественников и гидов, партнерские сервисы и внутренние продукты, чтобы путешествия становились доступнее и насыщеннее. В 2024 году на экскурсиях побывали 2,3 млн человек, а за последний год наша команда увеличилась в 1,5 раза.