Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Tutu.ru

Backend Developer (DevCore)

в Tutu.ru

300 000 —‍ 370 000 ₽/мес на руки

📍 Москва (м. Нагатинская)Полная удалёнка
Специализация
Golang
Уровень
Middle-to-Senior
Команда
11 - 20 человек

Привет! Пока вся компания отправляет каждый день флот самолётов и несколько поездов пассажиров, мы помогаем разработчикам разрабатывать, для чего делаем общие модули, библиотеки и инструменты. Ну и ещё распространяем в компании правильную культуру и современные бест-практики разработки. Наши инструменты охватывают все основные этапы процесса разработки: проектирование решения, написание кода, тестирование, сборку и выкладку, эксплуатацию кода. В нашей экосистеме инструменты автоматизируют рутинную работу и позволяют разработчикам сфокусироваться на творческих задачах. Например, у нас есть инструменты для быстрого развёртывания кода и публикации пакетов, сервисы по сбору и мониторингу ошибок.

Сейчас команда в поиске backend-разработчика (Golang).

Технологии/инструменты

GoHTTP RESTgRPCOpenShift/KubernetesJavaScriptKotlinSwiftPHP

О компании

  • Основной офис в Москве недалеко от м. Нагатинская / Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
  • Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
  • Кандидатам из других регионов поможем с релокацией в Москву.
  • По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.

Tech-преимущества

  • Современный стек; минимум монолита, 95% это микросервисы. Каждая команда определяет свой стек самостоятельно.
  • Команды в которых можно оказать большое техническое и продуктовое влияние. Возможность выбрать в какой команде вам интереснее работать.
  • Новая техническая инфраструктура, актуальная база знаний и документация благодаря которой легко влиться в проект.
  • Работаем по гибким методологиям: agile.

О команде

Команда DevCore занимается разработкой инструментов для бекенд- и фронтенд-разработчиков всех продуктов в Туту.ру, а также развитием общих системных модулей и библиотек. Мы автоматизируем процессы, оказываем поддержку и коммуницируем со всеми продуктовыми разработчиками компании. Помогаем всем разработчиками компании выстраивать для своих приложений правильные процессы и пользоваться удобными общими инструментами. Для этого команда занимается направлениями:

  • Разрабатываем и поддерживаем общие шаблоны, модули и библиотеки.
  • Сервисы и консольные утилиты. Актуальные проекты — сервис Shared Static для сохранения статических файлов в хранилище, эти файлы будут доступны для чтения через CDN. Сервис Quality wall — для обеспечения качества кода, — unit-тестирование tutu / test, пакет с линтерами tutu / linters, проверки коммитов в репозиторий.
  • Создаем и поддерживаем библиотеку API сервисов, для поиска и изучения готовых API, генерации стандартных контрактов и клиентов для упрощения межсервисного взаимодействия.

Наша цель — собрать все инструменты для разработки в единую платформу разработки. Это позволит снизить порог входа для разработчиков бекенда и фронтенда, сократить время, которое тратится на настройку окружения. Платформенный подход даёт ещё одно важное преимущество: разработчики смогут создавать стилистически похожие сервисы и API внутри платформы, таким образом легче разбираться в чужих сервисах, будет проще интегрироваться и переиспользовать опыт коллег

Что нужно делать

  • Автоматизировать работу с API сервисами, контрактами и клиентами. Создать каталог API с эндпоинтами, разработать механизм генерации контракта для работы с выбранными API, генерировать клиента на основе контракта, автоматически проверять обратную совместимость уже созданных контрактов с API.
  • Автоматизировать типовые рабочие сценарии разработки.
  • Разрабатывать новые инструменты для разработчиков бекенда и фронтенда.

Ожидания

  • Опыт коммерческой разработки веб-приложений от 3 лет.
  • Опыт разработки на Go. Большая часть разработки ведется на Golang.
  • HTTP REST, gRPC.
  • Навыки написания unit-тестов.
  • Опыт проектирования и разработки микросервисной архитектуры.
  • Опыт создания и поддержки общих библиотек.
  • Коммуникабельность, навыки общения с внутренними клиентами (продуктовыми разработчиками), готовность узнавать потребности и предлагать решения.
  • Опыт работы с OpenShift / Kubernetes.
  • Навыки и готовность читать код на другом языке (JavaScript, Kotlin, Swift, PHP) и готовность работать с их нативными инструментами сборки.

Плюсом будет:

  • Опыт разработки консольных утилит.
  • Опыт работы с NPM-пакетами, SemVer.
  • Желание создавать инструменты для разработчиков.
  • Опыт работы со спецификациями openapi.json.
  • Опыт работы с Protobuffers.
  • Навыки разработки на JavaScript / TypeScript.

Условия

  • ДМС со стоматологией и страховка на путешествия.
  • Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
  • Личный бюджет на профессиональное развитие, а также премии за чтение книг.
  • Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.

Этапы собеседований

  • Общение с HR менеджером: телефонное собеседование на 15−20 минут, перед знакомством с командой.
  • Техническое интервью: онлайн встреча с парой технических спецов, чтобы познакомиться с вашим опытом и навыками.
  • Финальная встреча: общение в формате диалога с руководителем, возможность задать все вопросы о тонкостях работы в команде.
Ксения Пробст Senior HR manager
Tutu.ru

О компании Tutu.ru

Сфера
Продуктовая компания
Размер
201 - 500

Туту.ру — это единый сервис, где можно купить билеты на самолеты, поезда и автобусы, забронировать гостиницы или приобрести готовые туры, почитать отзывы путешественников и получить море полезной информации. Компания уже более 15 лет на российском рынке и стала самым популярным онлайн-сервисом в сфере путешествий в России (по данным исследования компании GfK за 2018 год), а также вошла в топ-30 самых посещаемых сайтов в категории туризм в мире (по данным SimilarWeb).

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

450 000 – 565 000 ₽/мес на руки
📍 Москва (м. Войковская), можно удалённо из РФ
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Нижний Новгород, Екатеринбург, Казань, Белград (Сербия), Ереван (Армения), самостоятельный переезд
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
350 000 – 600 000 ₽/мес на руки
📍 Москва (м. Деловой центр), офис или гибрид
350 000 – 600 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), Казань, Самара, полная удалёнка