Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
Go Developer
в команду медиаконтента
НЕ ЗАБУДЬ ССЫЛКУ НА СВОЙ ТГ
на кнопке "откликнуться"
Кто мы
путешественников, пользующихся нашими приложениями
крупнейших туристических онлайн-ресурсов в мире
штатных сотрудников, увлеченных путешествиями
+
600
на мировом рынке онлайн путешествий
20
млн
19
лет
30
топ
Вы:
И что у вас за команда?
Туту:
Привет! Мы команда медиаконтента, мы постепенно движемся в сторону того, чтобы рассказывать про всё-всё-всё, что может пригодиться в путешествиях, и поэтому обновляем раздел с публикациями до полноценного медиа. В идеальном виде это будет площадка для сообщества и большая база знаний по тому, как путешествовать: маршруты, места, советы, публикации и т.п. Собственно, в разработке всего этого дела и предлагаем поучаствовать. Задача команды медиа — стать лидером в нише тревел-контента (авторского и UGC), кратно вырастить базу активной аудитории и вообще сделать крутое место, где будет, что почитать перед поездкой.
Вы:
А кого вы ищете?
Туту:
Сейчас мы ищем backend Go-разработчика, который вместе с командой будет заниматься запуском нового путеводителя, разработкой и запуском нового модуля User Generation Content с комментариями, дискуссиями, редактором и прочим, а также сделает удобную и шуструю админку для редакторов и модераторов.
Немного про стек
Данные храним в MariaDB / MongoDB / Clickhouse / ElasticSearch в зависимости от задач.
Для стриминга данных используем Kafka, а для кэшей – Redis.
Работаем с логами через ELK-стек, с метриками — через Prometheus + Grafana, а мониторингом – через Sentry.
Задачи ведутся в Jira, документация — в Confluence.
Монолит на PHP — собственный фреймворк, наше основное legacy, которое находится в процессе постепенного распила на микросервисы, старый путеводитель живёт именно в нём. Сейчас мы заняты задачей его спасением оттуда. Всё новое пишем на Go и запускаем в OKD/OpenShift.
Основные задачи
Вынести путеводитель из монолита и запустить MVP на новом движке.
Вместе с фронтендом работать над системой SSR: организовывать доступ к данным, перестраивать старые данные в новую модель.
Разработать новую систему раутинга и динамических редиректов.
Создать систему тегов для статей.
Создать систему генерации перелинковки для статей.
Реализовывать инструментарий для решения задач SEO-команды.
От вас нужно
Опыт разработки на Go.
Опыт работы над веб-приложениями от 3-х лет.
Опыт работы с PHP или готовность его получить: ничего нового писать не придётся, но на данный момент путеводитель живёт в нашем монолите.
Опыт разработки микросервисной архитектуры.
Опыт работы c реляционными базами данных.
Плюсом будет
Опыт работы с NoSQL и колоночными БД.
Опыт работы с системами стриминга данных (Kafka).
Про команду и рабочий процесс
На данный момент в команде есть PO, frontend-разработчик (tech lead), backend-разработчик, системный аналитик и кусочек дизайнера.
Мы работаем по классическому Scrum с 2-х недельными спринтами. Бэклог, планирования, ретроспективы, ежедневные встречи — это всё есть у нас.
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек; минимум монолита, 95% это микросервисы. Каждая команда определяет свой стек самостоятельно.
Команды в которых можно оказать большое техническое и продуктовое влияние. Возможность выбрать в какой команде вам интереснее работать.
Новая техническая инфраструктура, актуальная база знаний и документация благодаря которой легко влиться в проект.
Работаем по гибким методологиям: agile.
С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия.
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
Личный бюджет на профессиональное развитие, а также премии за чтение книг.
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.
Этапы собеседований:
1
2
3
Общение с HR менеджером

Телефонное собеседование на 15−20 минут, перед знакомством с командой.
Техническое интервью

Онлайн встреча с парой тех-спецов, чтобы познакомиться с вашим опытом и навыками
Финальная встреча

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