Senior Android разработчик — Россия, Москва
до 900 000 ₽
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: Senior
О компании и команде
gAMgz mbmJ, создала и развивает международный продукт Windi Messenger - интеллектуальный мессенджер нового поколения, где общение и управление задачами объединены в одном пространстве.
Расширяем команду и ищем талантливого Senior Kotlin Developer для разработки нашего Android приложения.
БЕЗ ОПЫТА РАБОТЫ КАНДИДАТОВ НЕ РАССМАТРИВАЕМ.
Задачи
• Разработка и улучшение приложения Windi — мессенджера, которым вы сможете гордиться, и который могут использовать даже ваши друзья и знакомые
• Возможность воплощать свои идеи в жизнь и влиять на развитие продукта
• Работа в команде единомышленников, где ценят инициативу и энергичность
• Проектирование архитектуры новых фич с использованием MVVM и MVI паттернов
• Реализация offline-first подхода — пользователи должны читать сообщения, писать и управлять задачами даже без интернета
• Оптимизация производительности мессенджера — скорость загрузки сообщений, плавность скролла, экономия батареи
• Code review и участие в архитектурных решениях
• Интеграция real-time коммуникаций и push-уведомлений
Обязательные требования
• Опыт разработки на Android: от 6 лет
• Kotlin: уверенное владение, понимание корутин и flow
• Jetpack Compose: готовность к внедрению современного UI
• Архитектурные паттерны: практический опыт с MVVM и MVI
• Android Architecture Components: ViewModel, WorkManager, BroadcastReceiver
• Reactive Programming: Kotlin Coroutines,
• Dependency Injection: Dagger 2/Hilt
• Работа с сетью: Retrofit, OkHttp, обработка ошибок и оффлайн режима
• Работа с базами данных: Room как основа offline-first архитектуры, кэширование сообщений и задач.
Будет большим плюсом
• Опыт разработки мессенджеров или чатов
• Опыт Real-time коммуникации: WebSocket, •••••••• или аналоги
• Оптимизация производительности: профилирование, работа с большими списками сообщений
• Offline-first подход: синхронизация данных, conflict resolution
• Security: шифрование сообщений, безопасное хранение данных
Что мы предлагаем
• Конкурентоспособная зарплата и бонусы
• Полностью удаленная работа
• Дружественную и поддерживающую команду
• Возможности для профессионального роста и развития
• Возможность влиять на продукт и архитектурные решения
Если вы хотите стать частью нашей команды и развивать приложение, которое будет приносить пользу вам и десяткам тысяч пользователей - откликайтесь! Мы ждем вас!