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, офис, возможен гибридный формат работы;
- Уровень заработной платы обсуждается на собеседовании;
- Место работы: Индустриальный парк "Преображенка", удаленка с посещением
Откликнуться
