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

250K ₽/мес
Опубликовано 10.08.2026

О позиции

Вакансия для ведущего Android-разработчика в команду, развивающую мессенджер на базе протокола Matrix. Проект включает личные и групповые переписки, а также отдельные каналы. Основная задача — привести UI к макетам, обеспечивая полное визуальное и поведенческое соответствие с iOS-версией.

Чем вы будете заниматься

  • Разрабатывать и дорабатывать UI мессенджера на классическом View-стеке (XML + ConstraintLayout, ViewBinding).
  • Работать с Matrix-событиями: sync/timeline/room_tags.
  • Обеспечивать E2EE (Megolm, key backup, восстановление ключей, device verification).
  • Реализовывать сложный UI: RecyclerView с DiffUtil, ItemAnimator, ручные анимации, layout animations.
  • Работать с Touch-пайплайном: onInterceptTouchEvent, slop, NestedScroll, оверскролл-жесты.
  • Дебажить кастомные отрисовки: Drawable с шейдерами (RadialGradient), Canvas, ViewOutlineProvider/clip, AGSL/RenderNode/RenderEffect.
  • Настраивать Edge-to-edge и инсеты через WindowInsetsCompat.
  • Интегрироваться с matrix-android-sdk2 (Realm-стор, sync-воркеры).
  • Взаимодействовать с дизайнерами, аналитиками, QA и iOS-командой для синхронизации поведения.
  • Проводить code review, проектировать архитектуру, оптимизировать производительность, поддерживать релизы.

Требования

  • Глубокое знание Kotlin + Coroutines/Flow (StateFlow/stateIn, structured concurrency, CancellationException-гигиена).
  • Опыт с классическим View-стеком: XML + ConstraintLayout, ViewBinding, RecyclerView (DiffUtil, ItemAnimator, viewholder-паттерны).
  • Понимание Touch-пайплайна: onInterceptTouchEvent, NestedScroll, оверскролл-жесты.
  • Опыт с кастомной отрисовкой: Drawable/Canvas/Shader, AGSL/RenderNode/RenderEffect, ViewOutlineProvider/clip.
  • Опыт с Edge-to-edge и WindowInsetsCompat.
  • Hilt DI, Glide, Timber.
  • Многомодульный Gradle + кастомные градл-чеки (линт на хардкод-цвета).
  • Знание основ E2EE (Megolm, key backup, восстановление ключей, device verification).
  • Понимание Matrix: sync/timeline/room_tags.
  • Умение самостоятельно разбираться в чужом коде (Element — open source) и вносить правки.

Будет плюсом

  • Знание внутренностей matrix-android-sdk2 (Realm-стор, sync-воркеры).
  • KMP + SQLDelight (channel-readmodel).
  • FCM/UnifiedPush.
  • Espresso/UI Automator.
  • adb/uiautomator для самопроверки.
  • Опыт разработки Telegram-подобных клиентов.

Что мы предлагаем

  • Удалённая работа по РФ.
  • Сотрудничество по ИП или Самозанятости.
  • Участие в развитии сложного высоконагруженного цифрового продукта.
  • Оплата профессиональных курсов, скидки на обучение, корпоративная бонусная программа.
Обязательные
0/1
Желательные
0/1
Бонус
0/1
Почему эта вакансия
7.5
7.5 из 10
оценка совпадения

Вакансия предлагает интересные задачи в разработке мессенджера на базе Matrix с хорошими условиями удалённой работы. Однако, зарплата могла бы быть выше для уровня senior.

Кто здесь добьётся успеха

Глубокое знание Kotlin и опыт работы с Coroutines и Flow для обеспечения асинхронного программирования и плавного пользовательского интерфейса.

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

Опыт создания сложных интерфейсов с использованием XML, ConstraintLayout и ViewBinding, а также умение адаптировать UI под iOS-версию мессенджера с учетом визуальных и поведенческих аспектов.

Ресурсы для обучения

Карьерный путь

Ведущий Android-разработчик (Сейчас)Архитектор программного обеспечения (1–2 года)Руководитель команды разработки (3–5 лет)

Обзор рынка

Объём рынка 2026
$10B
Годовой рост
25.5%
Внедрение AI
30%
Инвестиции
+150%

Навыки и требования

Обязательные
KotlinCoroutinesFlow
Растущий спрос
Jetpack ComposeKotlin MultiplatformAndroid Architecture Components
Снижающийся спрос
Java (особенно старые версии)XML Layouts (в сравнении с Jetpack Compose)

Тренды отрасли

Увеличение использования Jetpack Compose
Jetpack Compose становится стандартом для разработки интерфейсов на Android, с ростом его использования на 40% в 2025 году.
Интеграция AI в мобильные приложения
Ожидается, что 30% новых мобильных приложений будут включать функции AI к 2026 году, что открывает новые возможности для разработчиков.

Новости Messaging

Загружаем новости отрасли...

Ищем релевантные статьи за последние 6 месяцев