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

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

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

Ведущий Android-разработчик в Учи.ру

ИИОценка ИИ

Работа в крупной и стабильной компании (VK/Учи.ру) над социально значимым продуктом с огромной аудиторией. Современный стек технологий и удаленный формат работы делают вакансию крайне привлекательной для опытных специалистов.


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

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

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

Роль ведущего разработчика предполагает не только отличное знание Kotlin и Android SDK, но и активное участие в архитектурных решениях и развитии дизайн-системы. Требуется опыт работы с многомодульностью и современными инструментами вроде Compose и Dagger2.

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

Медиана380 000 ₽
Рынок300 000 ₽ – 450 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для позиции ведущего Android-разработчика в Москве и удаленно по РФ в компаниях уровня VK рыночные ожидания составляют от 300 000 до 450 000 рублей. Предложение, скорее всего, будет соответствовать верхним границам рынка.

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

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

Я разделяю ваш подход к использованию Clean Architecture и MVVM, а также имею практический опыт внедрения Jetpack Compose и работы с Dagger2. Уверен, что мои навыки проведения код-ревью и стремление к написанию тестируемого кода помогут поддерживать высокие стандарты разработки в вашей команде. Буду рад обсудить, как мой опыт поможет в развитии крупнейшей образовательной платформы России.

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

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

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

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

Присоединяйтесь к команде Учи.ру и создавайте будущее онлайн-образования в составе VK!

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

Ведущий Android-разработчик в Учи.ру

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

Компания: VK

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

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

Учи.ру — крупнейшая российская образовательная онлайн-платформа с аудиторией более 20 млн пользователей. С нами дети изучают школьные предметы, готовятся к ВПР и ОГЭ, участвуют в олимпиадах и развивают гибкие навыки. Также это одноимённая группа компаний в составе VK.

Задачи:

  • Разрабатывать и поддерживать новые функциональные возможности продукта
  • Проводить код-ревью
  • Обмениваться технической экспертизой: предлагать, обсуждать и реализовывать новые решения
  • Развивать архитектуру проекта вместе с командой
  • Разрабатывать дизайн-систему и UI-kit совместно с дизайнерами
  • Участвовать в жизни продукта: обсуждении требований, проектировании прототипов и макетов, спецификаций
  • Принимать участие в формировании бэклога и планировании спринта: команда совместно с менеджером решает, какие задачи пойдут в спринт
  • Взаимодействовать с разработчиками, дизайнерами, тестировщиками и другими командами

Требования:

  • Хорошие знания Kotlin и Android SDK
  • Опыт работы с Coroutines
  • Навыки написания качественного и тестируемого кода
  • Понимание архитектуры мобильного приложения
  • Грамотное следование принципам SOLID и принципам разработки
  • Знание Android Material Design Guidlines
  • Желание создавать качественный продукт, готовность нести ответственность за результаты своей работы

Стек:

Весь код написан на Kotlin

Многомодульность с общими модулями на два приложения

Чистая архитектура с MVVM и unidirectional data flow

Экраны написаны на ViewBinding. Создаём UI-kit на Compose

Dagger2

Coroutines

CI/CD для сборки и поставки релизов

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

–––

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

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

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

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

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

Навыки

  • MVVM
  • CI/CD
  • Jetpack Compose
  • Kotlin
  • Android SDK
  • SOLID
  • Coroutines
  • Material Design
  • Clean Architecture
  • Dagger2
  • ViewBinding

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

Вакансия предполагает работу с многомодульной структурой. Важно понимать, как кандидат разделяет ответственность между модулями.

Расскажите о вашем опыте работы с многомодульной архитектурой: как вы разделяете логику и какие преимущества/недостатки видите в текущем подходе?

В проекте используется MVVM с однонаправленным потоком данных (UDF). Нужно проверить понимание этого паттерна.

Как вы реализуете Unidirectional Data Flow в связке с MVVM и Coroutines? Как обрабатываете ошибки и состояния загрузки?

Компания переходит на Compose, создавая UI-kit. Важно оценить опыт работы с этой технологией.

С какими сложностями вы сталкивались при внедрении Jetpack Compose в существующий проект на ViewBinding? Как вы подходите к созданию переиспользуемого UI-kit?

Позиция ведущего разработчика требует навыков менторства и контроля качества.

На что вы в первую очередь обращаете внимание при проведении код-ревью? Как вы аргументируете необходимость архитектурных изменений коллегам?

Проект использует Dagger2. Необходимо убедиться в глубоком понимании DI.

Как организовано внедрение зависимостей в многомодульном проекте с использованием Dagger2? Как вы решаете проблему циклических зависимостей?

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

NDA
250 000 ₽

Ведущий iOS-разработчик (Messaging / Matrix)

LeadУдалённо
Swift · SwiftUI · UIKit · Objective-C · Matrix · E2EE · Keychain · SQLCipher · Metal · Core Image · FCM
+11 навыков
R
Redhr
220 000 ₽ – 260 000 ₽

Senior iOS-разработчик

SeniorУдалённо
Swift · Objective-C · UIKit · SwiftUI · SOLID · VIPER · MVC · MVP · MVVM · Xcode · Git · CoreData · CocoaPods · Carthage · Unit Testing · Autolayout
+16 навыков
ЛП
Лемана Про
340 000 ₽

Ведущий мобильный разработчик (Kotlin Multiplatform)

LeadУдалённо
Kotlin · Kotlin Multiplatform · Jetpack Compose · SwiftUI · Ktor · Kodein · Kotlin Serialization · Kotlin Coroutines · SQLDelight · Coil · MockK · Swift · UIKit · CI/CD
+14 навыков
FM
Frame Media
3 000 $ – 3 500 $

Senior Flutter разработчик

SeniorУдалённо
Flutter · Dart · BLoC · Google Maps · Rive · GetIt · Injectable · AutoRoute · GitLab · CI/CD · Unit Testing · UI Testing · Integration Testing · RESTful API · WebSocket
+15 навыков
NDA
100 000 ₽ – 150 000 ₽

iOS React Native Developer

Удалённо
React Native · iOS · JavaScript · TypeScript · React Navigation · API · App Store
+7 навыков
NDA
от 250 000 ₽

Ведущий Android-разработчик (Messaging / Matrix)

LeadУдалённо
Kotlin · Coroutines · Flow · Matrix · XML · ConstraintLayout · ViewBinding · RecyclerView · Hilt · Glide · Timber · Gradle · E2EE · Realm · KMP · SQLDelight · FCM · Espresso
+18 навыков
более 1000 офферов получено
4.9

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

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

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

V
vk
Россия