yandex
T
Tutu
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Android-разработчик в Авто

ИИОценка ИИ

Туту — известный бренд с хорошей репутацией. Работа в формате внутреннего стартапа дает возможность влиять на продукт, используя при этом современный стек (Compose, Flow, GitHub Actions).


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенного знания Kotlin и Android SDK, а также специфического опыта работы с WebView и Dagger 2. Уровень сложности средний, так как проект находится в стадии активного развития MVP.

Анализ зарплаты

Медиана200 000 ₽
Рынок150 000 ₽ – 250 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для Android-разработчика с опытом от 1 года в Москве и удаленно рыночный диапазон составляет от 150 000 до 250 000 рублей. Туту обычно предлагает конкурентоспособные условия, соответствующие средним и верхним границам рынка.

Сопроводительное письмо

Меня заинтересовала вакансия Android-разработчика в команду «Авто», так как мне близок формат внутреннего стартапа внутри крупной и стабильной компании Туту. Имея опыт коммерческой разработки на Kotlin, я уверенно владею стеком, который вы используете: от Dagger 2 до Jetpack Compose. Особенно меня привлекла работа с WebView и JS-Native мостами, так как я понимаю важность web-first подхода для быстрого масштабирования MVP.

Я имею опыт создания кастомных UI-компонентов и работы с многомодульной архитектурой. Внедрение новых фич, стабилизация приложения и написание тестов (JUnit, MockK) — это те задачи, в которых я чувствую себя максимально эффективно. Буду рад обсудить, как мой опыт поможет сервису «Авто» стать лидером на рынке автопутешествий.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Tutu уже сейчас

Присоединяйтесь к Туту и создайте первый в России сервис для автопутешествий полного цикла!

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

**Android-разработчик в Авто

Локация:** Удалённо

Компания: Туту

ЗП: обсуждается на собеседовании

Занятость: Полная

Ищем Android-разработчика, который вместе с командой будет развивать сервис Авто – внутренний стартап с амбициозной миссией: создать первый в России сервис автопутешествий полного цикла.

Тебе предстоит:

— Разрабатывать и развивать мобильное приложения для Android — от новых экранов до улучшения текущей функциональности

— Стабилизировать MVP и внедрять новые фичи для масштабирования

— Обеспечивать стабильную и быструю работу приложения: устранять баги, оптимизировать производительность, участвовать в работе над качеством UX

— Внедрять новый и развивать существующий функционал, направленный на повышение конверсии на ключевых пользовательских сценариях

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

— Участвовать в обсуждении продуктовых и технических решений, взаимодействовать с дизайнерами, аналитиками, бэкенд и фронтенд-разработчиками

Мы ждём, что ты:

— Занимаешься коммерческой Android-разработкой на Kotlin от 1 года

— Работаешь с WebView: понимаешь JS-Native-мосты, синхронизацию cookie и обработку URL-схем — это основа нашего web-first подхода;

— Разрабатываешь кастомные UI-компоненты

— Используешь Dagger 2

— Создаёшь клиент-серверные системы и приложения

— Знаешь Android API, понимаешь Material Guidelines и архитектуру Android

Наш стек:

— Основной язык — Kotlin

— Kotlin Coroutines / Flow для асинхронной работы

— Для DI используем Dagger 2 с Component Dependencies

— Новый UI только на Compose, дизайн-система на Compose

— Gradle для сборки проекта, Gradle KTS, Convention Plugins

— Для CI/CD используем GitHub Actions и Self-Hosted Runners

— Kaspresso для UI-тестов и собственный инструмент для скриншот-тестов

— JUnit4/JUnit5, MockK для unit-тестов

— Многомодульная архитектура, на уровне фич используем MVVM/ELM-паттерны

*🌐 Резюме отправлять:* Откликнуться

–––

Бесплатный постинг вакансий: @freeIT_job

Забирай *📚* Базу Знаний

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • MVVM
  • GitHub Actions
  • Jetpack Compose
  • Kotlin
  • Gradle
  • Android SDK
  • Kotlin Coroutines
  • Kotlin Flow
  • Dagger 2
  • WebView
  • MockK
  • JUnit 5
  • Kaspresso
  • JUnit 4
  • ELM

Возможные вопросы на собеседовании

В вакансии указано, что WebView — основа web-first подхода. Важно понимать, как кандидат обеспечивает безопасность и производительность при таком взаимодействии.

Расскажите о вашем опыте реализации JS-Native мостов. С какими проблемами безопасности вы сталкивались при работе с WebView?

Проект использует Dagger 2 с Component Dependencies. Это требует глубокого понимания графа зависимостей.

В чем разница между Subcomponents и Component Dependencies в Dagger 2? В каких случаях вы предпочтете один подход другому?

Новый UI в Туту пишется на Compose. Важно проверить знание современных подходов к верстке.

Как работает механизм Recomposition в Jetpack Compose и как можно оптимизировать производительность сложных списков?

В проекте используется ELM-паттерн на уровне фич. Это функциональный подход к архитектуре.

Знакомы ли вы с архитектурным паттерном ELM (или MVI)? В чем его основные преимущества перед классическим MVVM в контексте управления состоянием?

Вакансия предполагает написание тестов (Kaspresso, JUnit). Качество кода является приоритетом.

Как вы подходите к тестированию асинхронного кода, написанного с использованием Kotlin Coroutines и Flow?

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

T
Tutu
Россия