Senior Golang Developer (Hotcore)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Travel-tech компания: платформы онлайн-бронирования отелей, авиабилетов и других услуг для B2C и B2B клиентов)

Описание вакансии

О компании и команде

Привет! Мы — Островок, ведущая (Рейтинг лидирующих ОТА за III квартал 2023, bnovo.ru) тревел-тех и аккредитованная ИТ-компания и твой надёжный партнёр в планировании поездок. Мы начали свой путь почти 14 лет назад с амбициозной задачи: сделать путешествия удобными и доступными для каждого. Сегодня мы с гордостью занимаем лидирующие позиции в динамичной и очень интересной индустрии туризма. Этот успех — результат нашей страсти к путешествиям и нашего стремления помогать людям открыть мир.

Команда Hotcore занимается развитием сервисов, отвечающих за формирование тарифов отелей, прайсинг, фильтрацию и сортировку финального списка предложений, которые мы показываем пользователям наших продуктов.

Разработка сервисов происходит преимущественно на Golang и частично на Python в связке с Django.

Ожидания от кандидата

Какие задачи вас ждут:

  • развитие сервисов платформы поиска отелей;
  • оптимизация производительности сервисов;
  • участвовать в проектировании системы и принятии архитектурных решений совместно с командой;
  • вынос частей логики в отдельные сервисы и/или пакеты;
  • улучшение архитектуры приложений;
  • улучшение админки настроек сервисов;
  • создание инструментов для упрощения тестирования.

Для этого тебе понадобится:

  • опыт коммерческой разработки от 6 лет;
  • опыт разработки web сервисов на Golang от 3 лет;
  • можете спроектировать и реализовать сервисы готовые к высокой нагрузке;
  • понимание работы современных реляционных и нереляционных СУБД; границы их применения и возможные оптимизации;
  • опыт в профилировании Golang приложений;
  • вы придерживаетесь best practice разработки на Golang и доверяете линтерам;
  • умение договориться с DevOps-инженерами;
  • любите погрузиться в домен, чтобы найти верную границу приложения;
  • уровень английского языка, в том числе и разговорного: B1 (Intermediate) и выше.

Условия работы

  • Интересные проекты: создаём продукты для путешественников, тревел-агентов и отельеров по всему миру. 
  • Полная свобода для достижения результатов: гибкий график, удалёнка или офис — ты сам решаешь, где и когда работать. 
  • Нестандартный подход к работе и жажда нового, например, мы решаем некоторые задачи с помощью AI.
  • Техническое комьюнити Ostrovok! Tech проводит митапы, хакатоны, участвует в конференциях и поддерживает даже самые смелые идеи.
  • Профессиональное развитие: помогаем сотрудникам выступать на конференциях — от подачи заявки до подготовки презентации. 
  • Забота о самочувствии команды: с первого месяца работы у наших сотрудников есть ДМС и скидки в сервисе «Ясно».
  • Внутренние программы адаптации и обучения, развития soft skills и лидерских навыков, подобранные индивидуально для каждого сотрудника. 
  • Частичная компенсация участия во внешних тренингах и конференциях.
  • Изучение английского языка: корпоративные групповые занятия, разговорные клубы и скидки на курсы Skyeng.
  • Корпоративные цены на отели и другие тревел-услуги — чтобы наши сотрудники путешествовали чаще.
  • Островок — аккредитованная IT-компания.