Senior Android developer

Senior Android developer

Минск, улица Платонова, 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 мобильных приложений и практический опыт их проектирования;

  • Хорошие коммуникативные навыки и способность работать в команде.

Будет плюсом:

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

Условия:

  • 4-дневная рабочая неделя;
  • Комфортный офис в центре Минска (Платонова 20б);
  • Корпоративное обслуживание в медицинском центре, а также доп. услуги по стоматологии;
  • Частичная компенсация занятий спортом и английским языком.

Данная вакансия является перспективной.

Посмотреть контакты работодателя

Адрес

Похожие вакансии

СиЭйИ Текнолоджи / CAE Technology

Android-разработчик

СиЭйИ Текнолоджи / CAE Technology

Полный день
  • Минск

  • Не указана

Рекомендуем
АЛЬФА-БАНК

Android developer

АЛЬФА-БАНК

Удаленная работа
  • Минск

  • Не указана

Рекомендуем
iTechArt Group
Удаленная работа
  • Минск

  • Не указана

Рекомендуем
RedLab
Удаленная работа
  • Минск

  • Не указана

Октопус Геймс
Удаленная работа
  • Минск

  • Не указана

Спортдата
Полный день
  • Минск

  • Не указана

Клеркгрупп

PHP Developer

Клеркгрупп

Полный день
  • Минск

  • Не указана

AIBY
Полный день
  • Минск

  • Не указана

Technical Unity Lead

Хайкор Геймз

Удаленная работа
  • Минск

  • Не указана

C#/.NET-разработчик

Финтехсофт

Полный день
  • Минск

  • Не указана

Пеленг
Полный день
  • Минск

  • Не указана

Syberry CIS
Удаленная работа
  • Минск

  • Не указана

ВЭБ Технологии

Java Developer (Senior)

ВЭБ Технологии

Полный день
  • Минск

  • Не указана

Международная лаборатория Хеликс

Разработчик C# / TypeScript (.NET, EF, LINQ)

Международная лаборатория Хеликс

Полный день
  • Минск

  • Не указана

ОМА
Полный день
  • Минск

  • Не указана

ОрганикСофт

Senior Product Manager (Mobile)

ОрганикСофт

Удаленная работа
  • Минск

  • Не указана

Туссон
Удаленная работа
  • Минск

  • от 4500 BYR

АГАТ-системы управления
Полный день
  • Минск

  • от 4500 BYR

Интер-фрейт

1С Программист

Интер-фрейт

Полный день
  • Минск

  • от 3500 BYR

Синтегрико/Syntegrico

Программист 1С

Синтегрико/Syntegrico

Полный день
  • Минск

  • от 3500 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию