Android разработчик (Отели)

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

МоскваПолный рабочий день

Компания

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

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

  • Наш челленж — сделать полноценное приложение «Отели» с нуля. Оно будет встраиваться в наше основное приложение Туту, кол-во установок которого перешагнуло 5 млн.
  • Мы хотим сделать не просто очередной продукт, с помощью которого можно забронировать проживание.
  • Мы хотим делать продукт, который станет частью единого сервиса и позволит сразу предлагать комбинированные варианты проживания и передвижения для клиентов.
  • Это упростит процесс выбора и сделать поездку более выгодной за счет умных комбинаций. Задача сложная, но чертовски интересная!

Про команду:

  • Работаем по SCRUM в небольшой кросс-функциональной команде, которая отвечает за доменную область отелей. Разработка приложения ведется совместно с core командой и командой основного приложения Туту.
  • В команде есть product owner, 3 Frontend-разработчика, 1 backend, дизайнер, системный аналитик. И скоро в команду придет техлид, iOS-разработчик и ты — Android.
  • Выделенный мобильный devops и CI/CD на Github Actions.
  • Команда самостоятельно отвечает за качество своего продукта: мы пишем автотесты, настраиваем мониторинг боевой среды и следим за ним.

Вас ждет:

  • Разработка архитектуры обособленного функционала («Отели») внутри приложения Туту.ру ее реализация.
  • Возможность выбора технологического стека.
  • Возможность влиять на то, какие фичи будут запилены, предлагать идеи и решения по развитию продукта.
  • Много коммуникаций с другими командами.

Мы ждем от вас:

  • Опыт самостоятельной разработки приложения с нуля и законченные проекты в сторе.
  • Опыт разработки на платформе Android от 3 лет.
  • Знание Android API, понимание material guidelines, архитектуры Android.
  • Уверенное владение Kotlin.
  • Многопоточное программирование.
  • Опыт использования Dagger 2.
  • Опыт создания клиент-серверных систем/приложений.Знание git.
  • Опыт разработки кастомных UI-компонентов.
  • Знание ООП и шаблонов проектирования.
  • Опыт командной разработки.
  • Фокус на постоянном развитии и знакомство с трендами Android разработки.

Бонусы

  1. Мы развиваем команду и осознанно инвестируем в это деньги и время — конференции, профессиональная литература, обмен опытом внутри компании;
  2. У нас удобный офис со всем необходимым рядом с м. Нагатинская, с хорошей библиотекой и собственной кухней, где всегда есть чай-кофе, фрукты-овощи, конфеты-печенья-йогурты и другие вкусности в свободном доступе;
  3. Мы платим премии за прочитанные книги по профессиональной тематике;
  4. Помогаем с переездом кандидатам (оплата билетов до Москвы сотруднику и ближайшим членам его семьи, стоимость аренды квартиры в Москве за один месяц).

Дополнительные инструкции

Структура собеседования:

  1. Общение с HR-менеджером;
  2. Встреча с техническими специалистами
    На ней вы сможете понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
  3. Разговор с руководителем отдела и Product Owner
    Вы сможете поговорить о всех тонкостях работы в продуктовых командах.