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

Android Developer (Мобильное приложение)

в Tutu

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

📍 Москва (м. Нагатинская)Полная удалёнка
Специализация
Mobile (Android)
Уровень
Middle
Требуемый опыт
2+ лет

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

KotlinAndroid APIDaggerOOPJiraGit

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

Мы постоянно добавляем в наше приложение новые возможности, которых нет у наших конкурентов (например, рекомендательные сервисы, которые помогают находить лучшие места в поезде или предлагают более выгодные варианты на другие даты и виды транспорта). Уже добавляем в приложение отели, а в планах еще — приключения и экскурсии, классный вдохновляющий контент и многое другое.

Приложением пользуются больше 10 миллионов человек по всей России и миру.

Мы ищем Android-разработчика, который поможет нам расширить функционал для пользователей, сделать наше приложение еще удобнее.

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

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

О компании

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

О команде

  • В команде есть свой дизайнер, системный и продуктовый аналитик.
  • Руководитель — Product Owner.
  • Разработчики собраны в подкоманды по 5-6 человек: по два разработчика на Android и iOS, QA и бекендер.

Как организован процесс работы:

  • Обычные Agile-активности.
  • Утренние стендапы: делимся новостями за прошедший день и планами на сегодня.
  • Каждые две недели демо с результатами спринта, ретро и планирование.
  • Большие задачи обязательно прорабатываем заранее, иногда вместе с другими разработчиками и экспертами.

Наш стек:

  • Kotlin — все переезжают с Java на него, мы тоже. Кстати, недавно в нашем основном репозитории мы перевалили за 50% кода на Kotlin. Java не бежим выпиливать, но каждый раз, когда сильно меняем модуль, переписываем его на новом стеке.
  • В качестве основного подхода к архитектуре взяли Android Clean Architecture.
  • Data-driven view — подход отделения слоя view от всего остального. Идея простая: единственный метод-render, и это позволяет распараллелиться разработчикам.
  • Dagger2 — абсолютный дефолт стека.
  • В легаси есть RxJava1, а используется RxJava2. В новых модулях вовсю пробуем корутины. Захолдировали Realm, Room – наш фаворит.
  • Пишем Unit и UI-тесты. SnaphotTesting — внедряем, думаем, пробуем.
  • Для CI/CD используем облачный Github Actions, облака дешевле людей.
  • Figma (переехали со Sketch, в одном месте редактируешь и смотришь макеты), а Zeplin закопали.

Задачи

Работа над продуктом:

  • Работа над новыми гипотезами и фичами для клиентов (мы проводим A/B-тесты и принимаем решения, опираясь на продуктовую аналитику).
  • Поддержка текущих фич, работа с входящими задачами от поддержки (фикс багов, закрытие клиентских проблем).

Контроль за состоянием и развитие кодовой базы приложения:

  • Проектирование новых сервисов, разработка общих компонентов и солюшенов, тех. развитие и улучшение продукта.
  • Написание UI, Snapshot и Unit тестов (у нас разработчики отвечают за качество продукта).
  • Развитие общих компонентов в рамках решения текущих продуктовых задач (из двух вариантов: реализовать в конечном приложении или обобщить — выбирать второе).

Ожидания

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

Условия

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

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

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

О компании Tutu

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

Туту — сервис путешествий. У нас есть расписание рейсов, билеты на поезда, самолёты, автобусы, электрички и аэроэкспрессы. А ещё много отелей, туров и экскурсий. В 2003 году мы запустили первое в России регулярно обновляемое расписание электричек и с тех пор меняем опыт миллионов путешественников к лучшему с помощью технологий.

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

4 500 – 5 500 €/мес на руки
Полная удалёнка
410 000 – 540 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
400 000 – 560 000 ₽/мес на руки
📍 Санкт-Петербург (м. Выборгская), полная удалёнка
300 000 – 400 000 ₽/мес на руки
📍 Москва (м. Смоленская / м. Международная), офис или гибрид
250 000 – 400 000 ₽/мес на руки
📍 Москва (м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), Минск (Беларусь), можно удалённо из РФ