Просмотр вакансии

Сегодня 08-11-2025 03:13
23.10.2025, 15:02

Senior Android Engineer

Работодатель: Гремамайнд

Город: Сербия
Зарплата:  от 3000 до 3500 USD
Занятость: Полная занятость, Удаленная работа
Опыт работы: Более 6 лет

Senior Android Engineer

Мы ищем опытного Android разработчика для работы над коммерческим мессенджером на базе ElementX (Matrix протокол). Вы будете работать в тесном контакте с продуктовой командой, принимая технические решения и реализуя новые функции.

Обратите внимание: отклики без ответа на наши вопросы в сопроводительном письме рассматриваться не будут. С вопросами можно ознакомиться ниже.

В роли нашего Android Engineer:

• Вы будете работать в динамичной стартап-среде с прямым влиянием на продуктовые решения

• Вы будете участвовать в архитектурных обсуждениях и принимать ключевые технические решения

• Вы будете разрабатывать и непрерывно доставлять функции для мессенджера на базе Matrix с монетизацией

• Вы будете работать с большой open-source кодовой базой (форк ElementX) и улучшать её

• Вы будете учиться и развивать навыки, используя современные технологии: Kotlin, Jetpack Compose, Coroutines, Matrix SDK

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

• Проектировать и доставлять решения для сложных фич (платежи, биометрия, работа с медиа)

• Работать с Matrix Rust SDK и понимать интеграции на уровне протокола

• Рефакторить и оптимизировать существующую open-source кодовую базу

• Внедрять автоматизацию тестирования (unit tests, integration tests)

• Собирать и публиковать версии приложения в Play Market

• Поддерживать качество кода через ревью и best practices

• Снижать технический долг параллельно с доставкой новых функций


Что вам необходимо

• 5+ лет опыта Android разработки (Kotlin)
• Сильные навыки в Jetpack Compose - опыт работы в продакшне обязателен
• Глубокое понимание Coroutines & Flow для асинхронного программирования

• Твердое понимание MVVM/MVI архитектуры и принципов Clean Architecture
• Опыт работы с Hilt/Dagger 2 для dependency injection
• Уверенное владение Retrofit, OkHttp, Room Database
• Умение быстро разбираться в больших незнакомых кодовых базах
• Опыт работы с open-source проектами (форки, contributions, кастомизация)

• Опыт отладки, профилирования и мониторинга production приложений

• Сильные навыки решения проблем и умение работать без детальных спецификаций

• Хорошие навыки устной и письменной коммуникации

Будет плюсом

• Опыт работы с Matrix протоколом или разработкой мессенджеров

• Знание Rust (Matrix SDK использует Rust через JNI)

• Опыт работы с WebRTC (аудио/видео звонки)

• Понимание E2E шифрования (Olm/Megolm)

• Опыт работы с in-app purchases и монетизацией подписок

• Contributions в крупные open-source проекты

• Опыт работы с feature flags и A/B тестированием

Процесс отбора

- Техническое интервью (Kotlin, Compose, архитектура, problem-solving)

- Code review задание (реальный код из проекта ElementX)

- Встреча с командой и финальное обсуждение

В отклике укажите:

1. Есть ли опыт с open-source проектами? (пришлите, пожалуйста, ссылку на GitHub)

2. Работали ли вы с мессенджерами или real-time коммуникациями?

3. Ваш опыт взаимодействия с криптовалютой

4. Ваш Телеграм для связи

 

Откликнуться на вакансию

Дата
09.11 10.11
USD
2.9775 2.9796
EUR
3.4179 3.4307
RUB
3.683 3.6783
UAH
7.0745 7.0834
CHF
3.6691 3.6835
GBP
3.8792 3.8967
PLN
8.0239 8.0584
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения