Android Developer

Android Developer

Python

Лаборатория бионических экзопротезов верхних и нижних конечностей с нейроуправлением Центра НТИ «Бионическая инженерия в медицине» занимается разработкой "умной" одежды, которая регистрирует биометрические показатели человека во время физических тренировок либо выполнения упражнений по реабилитации. Зафиксированные одеждой показатели активности мышц позволяют оценить эффективность выполняемых упражнений и скорректировать технику.

Какие задачи Вам необходимо выполнять в должности Android Developer:

  • Разработка и поддержка Android-приложений для работы с "умной" одеждой, собирающей данные с сенсоров мышечной активности в режиме реального времени;
  • Создание нового приложения с нуля на базе Jetpack Compose, Kotlin Coroutines/Flow, Room и Dagger Hilt;
  • Реализация Bluetooth-подключения к носимым устройствам, декодирование бинарных сигналов и сохранение результатов локально;
  • Интеграция серверного взаимодействия через Retrofit, включая передачу пользовательских сессий и данных ЭМГ-сенсоров;
  • Перенос алгоритмов анализа сигналов с MATLAB на Python для дальнейшего серверного анализа.

Наши ожидания:

  • Высшее техническое образование;
  • Опыт работы с языком программирования Kotlin от 2 лет;
  • Владение английским языком на уровне B1;
  • Опыт работы с BLE устройствами;
  • Опыт работы с Jetpack Compose;
  • Опыт работы с библиотеками (Retrofit, Room, Dagger), создания API (REST, GraphQL);
  • Опыт работы с видео (MediaPlayer, ExoPlayer).

Будет преимуществом:

  • Знание Git, опыт работы с Github/Gitlab;
  • Понимание Coroutines/Flow;
  • Понимание принципов SOLID, CLEAN;
  • Опыт работы с картами(интеграция в приложение).

Наши условия:

  • График работы: 5/2, офис, возможен гибридный формат работы;
  • Уровень заработной платы обсуждается на собеседовании;
  • Место работы: Индустриальный парк "Преображенка", удаленка с посещением

Откликнуться

Report Page