Назад
обновлено 3 дня назад

Senior Android Developer (Kotlin)

600 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Android Developer (Kotlin): Разработка и оптимизация Android-приложения Windi Messenger с акцентом на offline-first архитектуру, real-time коммуникации и производительность. Focus on проектировании функций с MVVM и MVI, синхронизации сообщений и задач без интернета, а также интеграции push-уведомлений.

Локация: весь мир, полностью удалённая работа

Зарплата: от 600 000 ₽ в месяц на руки

Компания

MANGO FZCO развивает международный продукт Windi Messenger — интеллектуальный мессенджер, объединяющий общение и управление задачами.

Что делать

  • Разрабатывать и улучшать Android-приложение Windi Messenger.
  • Проектировать архитектуру новых функций с использованием MVVM и MVI.
  • Реализовывать offline-first подход для чтения сообщений, отправки сообщений и управления задачами без интернета.
  • Оптимизировать скорость загрузки сообщений, плавность прокрутки и расход батареи.
  • Интегрировать real-time коммуникации и push-уведомления.
  • Проводить code review и участвовать в архитектурных решениях.

Требования

  • От 6 лет опыта Android-разработки; кандидаты без опыта работы не рассматриваются.
  • Уверенное владение Kotlin, корутинами и Flow.
  • Опыт с Jetpack Compose, MVVM, MVI, ViewModel, WorkManager и BroadcastReceiver.
  • Опыт dependency injection с Dagger 2 или Hilt.
  • Знание Retrofit и OkHttp, обработки ошибок и offline-режима.
  • Опыт работы с Room, кэшированием сообщений и задач, а также построением offline-first архитектуры.

Хорошо, если есть

  • Опыт разработки мессенджеров или чатов.
  • Опыт real-time коммуникаций с WebSocket, Socket.IO или аналогами.
  • Навыки профилирования и оптимизации производительности при работе с большими списками сообщений.
  • Опыт синхронизации данных и разрешения конфликтов в offline-first системах.
  • Опыт шифрования сообщений и безопасного хранения данных.

Культура и преимущества

  • Полностью удалённый формат работы из любой точки мира.
  • Дружественная и поддерживающая команда.
  • Возможность влиять на развитие продукта и архитектурные решения.
  • Возможности для профессионального роста и развития.
  • Конкурентоспособная зарплата и бонусы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →