• Войти
Работа в Курске
наверх
Создать резюме
Подбор персонала

Более 150 000 компаний ждут Ваше резюме

Войти Для работодателей
Работа в Курске
наверх
  1. Работа в Курске
  2. ⚫ Android разработчик ✔
  3. Вакансии в Курске

Android-разработчик (Kotlin, Compose)

28 Июня 2026

АПИСЕРВИС
АПИСЕРВИС

Город:

Курск

Занятость:

Полная занятость

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

Компания "АПИСЕРВИС"

Кто нам нужен:

Разработчик Android-приложений на Kotlin. Проекты сложнее обычных CRUD-клиентов: работа с внешним железом по проводу/радио, фоновые сервисы, бинарные протоколы, шифрование, голос/аудио, карты, кастомные UI.
Ищем человека, который понимает Android как платформу, а не только умеет верстать экраны.

Обязанности:

  • Писать и развивать Android-приложения на Kotlin + Jetpack Compose.
  • Работать с внешними устройствами по Bluetooth (BLE), USB-Serial, UART.
  • Реализовывать сетевые слои поверх собственных бинарных протоколов (protobuf, WebSocket, MQTT).
  • Писать долгоживущие foreground-сервисы, которые корректно живут под политиками современных Android.
  • Интегрировать аудио-пайплайны (запись/воспроизведение, кодеки).
  • Работать с картами, QR-кодами, голосовым вводом.
  • Поддерживать несколько вариантов сборки (build flavors) из одной кодовой базы.
  • Писать unit- и инструментальные тесты.
Требования:

1. Обязательно:

  • Kotlin – 3+ года практики на проде. Не “после Java на курсах”.
  • Jetpack Compose – реальный опыт, а не один туториал. Понимание state, recomposition, navigation.
  • Архитектура Android-приложений – MVVM или MVI, разделение слоёв, Repository-паттерн.
  • DI – Hilt или Dagger.
  • Coroutines / Flow – понимание scope’ов, отмены, hot/cold потоков.
  • Room или другая ORM поверх SQLite, миграции.
  • Сервисы Android – foreground service, ограничения background execution на новых API, Doze, App Standby.
  • Bluetooth (BLE) – хотя бы минимальный опыт сканирования и обмена данными.
  • Сериализация – Protobuf, JSON (Moshi/kotlinx.serialization). Понимание, когда что выбирать.
  • Многомодульная сборка / Gradle – умение читать build-скрипты, разбираться с зависимостями и конфликтами.
  • Git – ветки, мержи, ребейзы, разрешение конфликтов.
  • Английский – технический, на чтение.
  • 2. Желательно:
  • Опыт с USB Serial / UART на Android.
  • WebSocket и MQTT на проде.
  • Криптография на клиенте – AES, ChaCha, key derivation, KeyStore.
  • Аудио: AudioRecord/AudioTrack, обработка PCM, кодеки (Opus, AAC).
  • Карты: OSMDroid, MapLibre, Google Maps, оффлайн-тайлы.
  • QR-коды: ZXing, ML Kit.
  • Голосовое распознавание: Vosk, on-device speech recognition.
  • Multi-flavor builds: F-Droid + Google Play, разные signing-конфиги.
  • Detekt / lint и привычка к чистому коду.
  • 3. Будет плюсом:

  • Опыт с kотлин Multiplatform или хотя бы понимание, как KMP устроен.
  • Опыт публикации в F-Droid (без Firebase и проприетарных зависимостей).
  • Опыт публикации в Google Play – testing tracks, internal testing, постепенный роллаут.
  • Понимание Android NDK / JNI – если попадётся проект с нативными библиотеками.
  • Опыт с embedded-стороной: понимание, что на другом конце UART/BLE сидит МК с ограниченной памятью, и почему туда нельзя слать JSON по 50 КБ.
  • Реверс/анализ чужих APK и протоколов – иногда полезно.
  • Локализация на много языков, работа с Crowdin или аналогом.

Текущий стек:

Kotlin, Jetpack Compose, Material 3, Hilt, Room, Coroutines/Flow, Protobuf 4.x, MQTT (Paho), WebSocket, OSMDroid, ZXing, Vosk, USB Serial, BLE, foreground service, F-Droid + Google flavors.
JDK 17, Compile SDK 35, Min SDK 21.
Стек может меняться – ищем не “знатока этих библиотек”, а человека, который быстро въезжает в новый код.

Что мы оцениваем:

Способность читать чужой большой Kotlin-код.

Понимание lifecycle Android: Activity, Fragment, Service, ViewModel, Compose.

Аккуратность с многопоточностью: race conditions, отмена корутин, утечки scope’ов.

Дисциплина в коммитах: маленькие осмысленные коммиты, чистая история.

Самостоятельность в отладке – гипотезы и проверки, а не “не работает, помогите”.

Умение сказать “не знаю” вместо размытых ответов.

Условия:

  • Оформление по ТК РФ, полный соц. пакет.

  • Испытательный срок до трех месяцев.

  • Пятидневная рабочая неделя с 9-00 до 18-00 (оговаривается при собеседовании)

  • Дружный молодой коллектив.

  • Комфортный офис.

  • По интересующим вопросам также возможно обращаться через бот в Телеграм

Открыть контакты работодателя

Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя

Прикрепите резюме для отклика

Загрузите файл с резюме
до 5 Mb .doc, .docx, .pdf

Создать профессиональное резюме

ОТПРАВИТЬ РЕЗЮМЕ

Уже с нами?
Войдите, чтобы отправить резюме

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

25 Июня

Java-Разработчик( Тинькофф )

Курск

Компания "Тинькофф" Мы расширяем команды и ищем разработчиков для развития нескольких сервисов: Тинькофф Инвестиции. Мы — лидер среди...

Отправить резюме
подробнее

26 Июня

Frontend-разработчик (React / Vue)

Курск

от 100 000  руб.

Компания "EFSOL" Присоединяйся и к нашей команде и стань частью разработки RuleWay - это SaaS‑платформа управления командной работой. Продукт...

Отправить резюме
подробнее

27 Июня

Технолог-разработчик пищевой продукции

Обоянь

от 55 000  руб.

Компания "Медиа Онлайн" Крупный производитель фруктовых и овощных полуфабрикатов и консервов с 20-летней историей приглашает на работу...

Отправить резюме
подробнее

10 Июня

Разработчик Python, React, Laravel в IT компанию( Информационный Центр Регион-Курск )

Курск

от 100 000  руб.

Компания "Информационный Центр Регион-Курск" Погрузитесь в увлекательный мир разработки и проектирования, где ваши навыки и самостоятельность...

Отправить резюме
подробнее

16 Июня

PHP Bitrix Backend-разработчик (Middle)

Курск

Компания "NOVATEST" Всем привет! Мы - самобытная команда молодых специалистов, которые каждый день делают шаг вперёд. Мы в поиске...

Отправить резюме
подробнее
Больше похожих вакансий
Подпишитесь на похожие вакансии

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Программист 1С,
  • Web программист / Разработчик
к поиску вакансий

Ищут прямо сейчас

  • Разработчик
Популярные специализации
  • Другое
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Продавец-консультант
  • Продавец-кассир
  • Разнорабочий
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь