Ведущий Android-разработчик — мессенджер на базе Matrix
250K ₽/мес
Опубликовано 05.08.2026
250K ₽/мес
подтверждённая
Опубликовано 05.08.2026
О позиции
Мы ищем ведущего Android-разработчика для работы над мессенджером на базе протокола Matrix. Проект включает в себя разработку первой итерации с личными и групповыми переписками, а также отдельными каналами. Ваша задача как ведущего Android-разработчика — привести 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.
- Опыт с классическим View-стеком: XML + ConstraintLayout, ViewBinding, RecyclerView.
- Понимание Touch-пайплайна.
- Опыт с кастомной отрисовкой: Drawable/Canvas/Shader.
- Опыт с Edge-to-edge и WindowInsetsCompat.
- Знание основ E2EE.
- Понимание Matrix: sync/timeline/room_tags.
- Умение самостоятельно разбираться в чужом коде.
Будет плюсом
- Знание внутренностей matrix-android-sdk2.
- KMP + SQLDelight.
- Опыт разработки Telegram-подобных клиентов.
Что мы предлагаем
- Удалённая работа по РФ.
- Сотрудничество по ИП или Самозанятости.
- Оплата профессиональных курсов и корпоративная бонусная программа.
Обязательные
0/1
Желательные
0/1
Бонус
0/1
Почему эта вакансия
7.5
7.5 из 10
оценка совпадения
Вакансия предлагает интересные задачи в разработке мессенджера на базе Matrix, но требует высокой квалификации и специфических навыков.
Формируем профиль успеха...
Анализируем требования вакансии и данные рынка
Обзор рынка
Объём рынка Kotlin 2026
$1.5B
Годовой рост
22.5%
Внедрение AI
35%
Инвестиции
+150%
Навыки и требования
Обязательные
KotlinCoroutinesXML
Растущий спрос
Jetpack ComposeMultiplatform Mobile DevelopmentKotlin Coroutines
Снижающийся спрос
Java (особенно старые версии)XML Layouts (в контексте устаревших подходов)
Тренды отрасли
Увеличение популярности Jetpack Compose
Jetpack Compose становится стандартом для разработки интерфейсов в Android, с ростом использования на 40% за последний год.
Смещение фокуса на многоплатформенную разработку
Согласно последним отчетам, 30% разработчиков Android начали использовать Kotlin Multiplatform для создания приложений на нескольких платформах.
Новости Messaging
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев
Похожие вакансии
Tech Lead / Senior Backend Engineer — Node.js и DevOps
КА (globalstaff)·5K ₽–8K ₽
Head of Product — запуск международных продуктов
Tech Products·215K ₽–268K ₽
Медсестра для международного медицинского проекта
Международный медицинский проект·3K ₽
Разработчик Ruby on Rails — ведение проектов от идеи до релиза
ПАО 'МГКЛ'·300K ₽–500K ₽
Lead Go Developer — разработка высокопроизводительной распределенной платформы
Andersen Lab·515K ₽–640K ₽
Senior Software Engineer — работа с клиентами из США
242K ₽–301K ₽
Ведущий iOS-разработчик — разработка мессенджера на Matrix
250K ₽
Ведущий iOS-разработчик — мессенджер на базе Matrix
250K ₽
Senior Software Engineer — создание команды Endpoint State and Control
NinjaOne·242K ₽–301K ₽
Middle+ / Senior Backend-разработчик для биржи видеоконтента
ROKY Clips·300K ₽–500K ₽
Senior Data Analyst — Data Analysis
Trynexis·300K ₽–500K ₽
Senior Арт-директор рекламных кампаний — федеральные рекламные кампании
2ГИС·300K ₽–500K ₽
Программист — разработка системы бронирования для глэмпинга
Глэмпинг «На краю земли»·200K ₽–300K ₽
Старший разработчик сервисов данных — Python и ETL
БЮРО 1440·250K ₽–350K ₽
Head of QA — управление качеством в геймдеве
OpenMyGame·303K ₽–377K ₽