Senior Backend Developer (Hotels)

Оплата не указана

Вакансия находится в архиве

Островок

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Островок — travel-tech компания, создающая платформы онлайн-бронирования отелей, авиабилетов и других услуг как для индивидуальных путешественников, так и для корпоративных клиентов и тревел-агентств.
Наши бренды: Ostrovok, B2B.Ostrovok.ru, Ostrovok.ru Командировки. Мы развиваем проекты как в России, так и за рубежом.

Мы ищем Senior Backend Developer в Hotels направление. Команда развивает важный для всего бизнеса компании компонент - Карточку отеля - высоконагруженный сервис с органическим пользовательским трафиком. Одна из главных задач - создание новой версии Карточки для Апартаментов. В процессе предстоит решить ряд технических задач по работе с Картой и формированию данных для отображения апартаментов.

Проходи мимо, если ты:

  • боишься ошибиться и поэтому не пробуешь;

  • пишешь идеальный код, забывая про сроки;

  • избегаешь выносить неудобные вопросы на обсуждение всей команды;

  • принимаешь все проблемы / ошибки на себя и остро реагируешь на комментарии о своей работе;

Точно давай к нам, если ты:

  • придерживаешься высокого уровня качества разработки и постоянно поднимаешь планку;

  • взвешиваешь цену решения и возможные риски, а затем находишь оптимальное решение;

  • умеешь анализировать ситуацию при неполном объеме информации и принимать решения в условиях высокой неопределенности;

  • видишь ценность в том, чтобы давать / принимать позитивную / развивающую обратную связь;

  • хочешь погружаться в бизнес часть продукта и потребности клиентов.

Ключевые задачи:

  • Разрабатывать высокопроизводительные, масштабируемые системы и сервисы бэкенда, с запасом прочности для будущих изменений.

  • Участвовать в выработке стандартов написания кода и практик разработки.

  • Проводить ревью кода, быть требовательным к другим разработчикам. Быть техническим наставником и обучать младших разработчиков.

  • Профилировать и оптимизировать запросы к базам данных и время ответа сервера.

  • Проектировать архитектуру новых систем бэкенда и развивать существующие. Определять и реализовывать решения по хранению данных, оптимизированные по производительности и масштабируемости.

  • Создавать и поддерживать надежные API-эндпойнты, совместно с фронтенд разработчиками интегрировать элементы интерфейса с серверной логикой.

  • Своевременно реализовывать рекомендуемые меры по требованиям безопасности пользовательских данных. Отслеживать производительность систем, оперативно устранять проблемы, поддерживать высокий показатель доступности сервисов.

  • Оптимизировать приложения в связи с органическим ростом трафика и объемом хранимых данных. Исследовать новые технологии, фреймворки и инструменты, оценивать их применимость для нашей системы.

  • Понимать ключевые задачи бизнеса, работать совместно с менеджерами продукта и стейкхолдерами. Участвовать в планировании, приоритезации, выдерживать сроки реализации задач и проектов.

  • Участвовать в формировании краткосрочных и среднесрочных планов по техническому развитию систем и сервисов.

Наш стек:

  • храним в PostgreSQL 13 (+PostGIS) и Aerospike;

  • кешируем в Redis;

  • отправляем события через Kafka;

  • пишем на Python 3.11 и Golang 1.19.

В команде можно расти как горизонтально (в технического эксперта), так и вертикально (в тимлида).

Hard Skills:

  • опыт работы с PostgreSQL 9+ (+PostGIS) не менее 3х лет, оптимизации запросов и потребления ресурсов;
  • опыт разработки на Python 3.х от 3х лет;
  • опыт работы с Django;
  • хорошее понимание принципов SOLID и применение их на практике.

Будет плюсом:

  • опыт работы с GO.

Soft Skills:

  • мотивация на результат, команду, качество.

Что мы предлагаем:

  • полностью удаленная работа и/или комфортный офис в центре Москвы;
  • гибридный формат работы: удалённо, из офиса или оба варианта;
  • гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
  • интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
  • обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях - поможем всё организовать;
  • ДМС;
  • корпоративный английский, а также скидки на SkyEng;
  • крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
  • корпоративные скидки на отели и другие услуги;
  • молодая активная команда классных специалистов.

Ключевые навыки

Python
Django framework
Postgresql

Контактная информация

Островок

Сайт: ostrovok.ru

Почта: не указана

Вакансия опубликована 27.04.2024 в г. Москва.

Похожие вакансии

#

Junior

Нижний Новгород

Новые Черемушки

и еще 1 станция

Удаленная работа

Подробное описание

17 апреля

#

Не указана

Москва

Полный день

Подробное описание

4 апреля

#

Не указана

Москва

Полный день

Подробное описание

4 июня