⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Ruby developer

Агентство / HR ресурс  Taverna.tech ( taverna.tech )
Санкт-Петербург, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Ruby • Ruby on Rails • Культура и искусство
15 октября 2021
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
340 000 ₽
Агентство  Taverna.tech
Описание вакансии

Мы делаем платформу для поиска и бронирования экскурсий по всему миру.

Путешествие - это не отель или билет на самолет. Путешествие - это впечатления, которые вы получаете на месте. Поэтому наша цель - сделать лучший продукт для путешествий, сочетая оффлайн (экскурсии) и онлайн (веб-сервис и мобильное приложение).

Мы амбициозны и перспективны

  • Мы международны - 9000 экскурсий в 600 городах и 100 странах.
  • Мы e-commerce, а это аналитика, конверсии, поиск и рекомендации.
  • Мы data driven - все решения принимаем, подкрепляя данными.
  • Мы давно вышли на окупаемость и благополучно пережили пандемию.
  • Мы travel - любим путешествовать и делаем это вместе с командой. Например, этой зимой собираемся на несколько недель в Турцию.
  • Мы помогаем не только получить классные впечатления клиентам, но и легче зарабатывать на любимом деле гидам.
  • Мы работаем на новом для интернета рынке, который оценивается в 100 миллиардов рублей.
  • В 2019 году мы отправили в путешествие 200 тысяч человек, в этом году будет 500 тысяч, наша цель - 10 миллионов.

Команда

В нашей команде 40+ человек и несколько отделов: Dev, Product, Digital Marketing, Supply, Customer Service. Мы благополучно пережили непростой 2020 и за следующие полгода планируем нанять еще 30 сотрудников, а через 3 года вырасти до 200 человек.

Мы понимаем, что люди — это самое главное в компании, поэтому много внимания уделяем найму. Помимо профессионализма и опыта нам важны культура и ценности человека.

Чем интересна наша вакансия

Продукт

Наш продукт находится на стыке онлайна, веб-сервис и мобильное приложение на Flutter, и оффлайна, экскурсий.

Архитектура: 100+ моделей, 100+ контроллеров, 100+ сервисов, поэтому важно хорошо проектировать приложение.

Состоит из нескольких частей:

  1. Витрина магазина для клиентов: поиск (elastic), фильтры, выбор и оплата экскурсий, личный кабинет клиента, проведение а/б тестов на изменения в интерфейсе
  2. Система управления контентом для организаторов: добавление экскурсий, обновление текстов, цен, фотографий, личный кабинет с управлением заказами и сообщениями, автоматизации управления ценами и расписанием
  3. Партнерская программа по CPA модели: iframe виджеты, API оформления заказов, white label, кабинет партнера со статистикой
  4. Внутренняя CRM система: работа с заказами клиентов, отправка писем, автоматизация взаимодействия с поставщиками.
  5. Аналитика: действия пользователей, каналы маркетинга, затраты, доходы и т.д.

В будущем планируем разделение на микросервисы, включая другие стеки, и еще большее разделение фронта и бэка.

Технические вызовы

Разработка ключевых фич, разработка API (для мобильного приложения, для автоматизации бронирования, для server-side rendering'a и др), проектирование архитектуры, рефакторинг, менторинг.

Летом мы больше занимаемся новыми фичами, зимой - рефакторингом. Получается сезонность в разработке.

Стек: ruby 2.7.2, rails 6.0, postgresql, clickhouse, redis, elastic, webpack, vue js, rspec, sidekiq и др.

Каждый в команде влияет на продукт и свободен в принятии решений.

Мы планируем расширение до двух команд, поэтому будет возможность вырасти и технически, как разработчик, и карьерно в тимлида и/или технического директора.

Процессы

Мы работаем по OKR’ам, нам важно быстро синхронизироваться и итерировать. Мы за прозрачность, плоскую оргструктуру и культуру частого общения. Работаем вокруг продукта и активно его развиваем.

Руководствуемся гибкими методологиями, в качестве инструментов используем Asana, Slack и Miro. Работаем по недельным спринтам, чтобы помогать себе ограничивать планы на период. Есть этап планирования и оценки с продуктами, бэклог, откуда берем задачи по приоритетам, код-ревью, тестирование, CI. Раз в 2 недели делаем ретро.

Кое-что еще

Можно работать удаленно и/или в офисе в Санкт-Петербурге в 600 метрах от ст.м. Василеостровской в пространстве Линии.

Еще мы устраиваем совместные походы по барам Васильевского острова и другие командные мероприятия. Например, зимой мы выезжаем всей командой работать в тёплые страны. В ноябре мы летим в Турцию на месяц, успевай вместе с нами. 


Специализация
Информационные технологииРазработкаBackendRubyRuby on Rails
Отрасль и сфера применения
Культура и искусство
Уровень должности
МиддлСеньор