Минск, улица Платонова, 20Б
Метро: Площадь ПобедыМы сейчас в поиске Senior Android dev для работы над проектом HelpSync.
HelpSync — платформа поддержки на базе Frisbee (https://frisbee.chat/ru) с:
* Единым интерфейсом для всех каналов (вэб-чат, email, соцсети, мессенджеры, VoIP) + автоматические тикеты
* Профилем клиента (контакты, история, метки)
* Сквозной историей коммуникаций
* Умным распределением нагрузки (роуминг по навыкам/нагрузке)
* Аналитикой (KPI, SLA, дашборды)
* AI-ботами (NLP, автоэскалация)
* Базой знаний (шаблоны, подсказки)
Основная концепция: Все обращения → один интерфейс → быстрые ответы.
Наше Android-приложение написано на Kotlin. Мы следуем принципам Clean Architecture и используем паттерн MVVM. В работе активно применяем реактивный подход, перешли на Coroutines и Flow, хотя немного еще осталось RxJava. Взаимодействие с сервером происходит через REST и SSE (socket), а звонки реализованы с помощью LiveKit SDK. Для сетевых запросов используем Retrofit 2 и OkHttp. База данных — Room, навигация реализована на Cicerone, а для внедрения зависимостей применяем Toothpick. Работа ведется в Android Studio с использованием системы контроля версий Git, а задачи отслеживаются в Jira.
Обязанности:
Требования:
Опыт в разработке приложений для Android от 6 лет;
Опыт работы над крупным проектом на протяжении длительного времени;
Отличное понимание ОС Android, его архитектуры и SDK, жизненного цикла приложения;
Уверенные знания и опыт работы с Clean Architecture, MVVM, Coroutines, Room;
Отличное владение Kotlin для Android;
Хорошее знание Android SDK и Android Studio;
Опыт написания клиент-серверных приложений;
Опыт работы с системами контроля версий;
Понимание особенностей UI/UX мобильных приложений и практический опыт их проектирования;
Хорошие коммуникативные навыки и способность работать в команде.
Будет плюсом:
Условия:
Данная вакансия является перспективной.
Международная лаборатория Хеликс
Минск
Не указана
АГАТ-системы управления
Минск
от 4500 BYR