Универсальные Решения · Воронеж

Android-разработчик — Универсальные Решения

Уверенная работа с REST API: отправка запросов, обработка JSON-ответов, валидация структуры данных. Реализация механизмов повторных попыток (retry) и экспоненциальной...

Берут без опытаСтажировка

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. Опыт не требуется: подойдёт новичкам и тем, кто переходит из смежной профессии. В требованиях: javascript, java, android, git, ui. Компания нанимает активно — открытых позиций сейчас 9.

Описание вакансии

В связи с открытием нового направления в разработке ищем инициативных сотрудников на проект. Готовы рассмотреть различные варианты сотрудничества.

Требования к вакансии Android-разработчика (с фокусом на Bluetooth/BLE, фоновые процессы, оффлайн-режим работы с сервером через REST API)

Базовые технические требования

  • Языки: уверенное владение Java (обязательно), знание Kotlin — плюс .

  • Среда и инструменты: Android Studio, Gradle, Git, понимание CI/CD-процессов.

  • Архитектура: умение перемещать задачи в фоновые процессы и реализовывать обмен данными с foreground-сервисами, умение проектировать поддерживаемый код.

  • UI: работа с View/XML, Jetpack Compose; соблюдение Material Design, адаптивная вёрстка под разные экраны.

  • Данные и сеть: Умение кэшировать данные и реализовывать оффлайн-режим, работа с REST API, JSON.

  • Работа с устройством: Работа с Bluetooth и BLE, датчиками устройства (желательно) и камерой (желательно)

  • Тестирование: желательно умение самостоятельно писать и применять юнит- и UI-тесты.

Специализированные требования

Работа с Bluetooth и BLE

  • Практический опыт интеграции BLE-устройств: сканирование, подключение, чтение/запись характеристик и дескрипторов.

  • Понимание жизненного цикла BLE-сессий, обработка разрывов соединения, переподключения и ошибок.

  • Умение работать с Android Bluetooth API, управление разрешениями под актуальные версии Android (включая Android 12+ и ограничения на доступ к местоположению/Bluetooth).

Фоновые процессы и работа приложения в фоне

  • Уверенное использование современных инструментов Android для фоновых задач: WorkManager, Foreground Services, AlarmManager (где уместно).

  • Понимание ограничений фоновой работы в современных версиях Android (Doze Mode, App Standby, лимиты на запуск сервисов).

  • Умение проектировать сценарии, которые стабильно работают при перезапусках системы, убийства процесса системой и смене состояния устройства.

  • Опыт реализации уведомлений для foreground-сервисов, корректной обработки жизненного цикла сервисов и связи с UI.

Работа с REST API и обеспечение работы при нестабильном соединении и в оффлайн-режиме

  • Уверенная работа с REST API: отправка запросов, обработка JSON-ответов, валидация структуры данных.

  • Реализация механизмов повторных попыток (retry) и экспоненциальной задержки при временных сбоях сети.

  • Проектирование и реализация стратегии кэширования данных.

  • Использование Room (или иной локальной БД) для хранения данных с поддержкой синхронизации.

  • Корректная обработка ошибок сети и таймаутов, отображение пользователю понятных состояний (нет сети, ошибка сервера, данные из кэша) и возможность ручного запуска синхронизации.

Работа с датчиками устройства (опционально)

  • Опыт работы с Sensor API: акселерометр, гироскоп, магнитометр, датчик освещённости, приближения и др.

  • Реализация фильтрации и базовой обработки сырых данных (скользящее среднее, фильтрация шумов) — как плюс.

Работа с камерой (опционально)

  • Практический опыт реализации функционала камеры через CameraX (предпочтительно) либо Camera2 API.

Дополнительные требования

  • Кросс-версионная совместимость: опыт поддержки нескольких версий Android, тестирования на разных устройствах (планшеты и смартфоны).

  • Английский: чтение документации Android, библиотек и спецификаций протоколов.

  • Портфолио: наличие примеров проектов с BLE, фоновыми сервисами и WebSocket (GitHub/демо) — сильный плюс.

    Условия:

  • Трудоустройство по ТК РФ, ИП, Самозанятые;
  • График работы: 5/2 с 08:00 до 17:00; По договорённости

  • Возможна подработка;

  • Возможность карьерного роста;

  • Офис в Центральном районе;

    Важно: Рассматриваем и кандидатов с небольшим опытом, но с огромным желанием развиваться в профессии.

Вакансия опубликована 10 октября, проверена 25.10.2026. Открыть оригинал.

Ключевые навыки

JavaScriptJavaAndroidGitUIREST APIBluetoothJSONAndroid StudiokoltinUI тестыXMLKotlinCI/CD процессовwork manager

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Android-разработчик»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Программист» платят 155 000 ₽.

Какой опыт нужен?

В требованиях указано: нет опыта. Работать нужно на месте, город — Воронеж.

Вакансия ещё открыта?

Да, на 25.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Универсальные Решения

В связи со значительным увеличением проектов, мы ищем сотрудников с высоким уровнем мотивации и ответственности! Имеется стажерская программа! Наша компания занимается профессиональной деятельностью в сферах: - разработки и внедрения высокотехнологичных решений в области систем телеметрии и навигации - мониторинга транспорта и стационарных объектов - видеонаблюдения на транспорте - систем точн…

Открытых вакансий: 9

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

Соседи по направлению с близкими требованиями.

Инженер технической поддержки по управлению данными

Зарплата не указана

DIS Group · Москва

Принимать и уточнять обращения в тестовых, предпродуктивных и промышленных контурах, собирать контекст, параметры окружения, логи и примеры данных.

Нет опытаПрограммистОпубликована 17 октября

Стажер разработчик SQL

Зарплата не указана

Банк ПСБ · Ярославль

Участие в разработке аналитических решений на базе хранилища данных MS SQL Server/Arenadata DB. Участие в решении задач регуляторной и...

Нет опытаПрограммистОпубликована 23 октября

Стажер-разработчик C++ / Computer Vision (офис)

Зарплата не указана

Smart Engines · Москва

Оплачиваете покупки по QR-кодам в банковских приложениях. Открываете счет по паспорту онлайн. Проходите регистрацию через автогейты. Оформляете загранпаспорт.

Нет опытаЧастичнаяПрограммистОпубликована 17 октября

Инженер-программист станков с ЧПУ

Зарплата не указана

Александровский машиностроительный завод · Пермь

Разработка и написание управляющих программ для станков с ЧПУ. Оптимизация существующих программ для повышения производительности и качества обработки.

От 1 года до 3 летПрограммистОпубликована 23 октября

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

Зарплата не указана

ТЭК Пермский край · Пермь

Разрабатывать и дорабатывать решения на платформе 1С под процессы транспортно-логистической компании (оперативные задачи + развитие функциональности).

От 1 года до 3 летПрограммистОпубликована 23 октября

Другие вакансии компании

Специалист системы мониторинга техники (диспетчер-аналитик)

47 800 — 80 000 ₽-12% к среднему

Универсальные Решения · Воронеж

Техническая поддержка и консультация клиентов, регистрация обращений. Подготовка и настройка телематического оборудования. Работа с программным обеспечением систем мониторинга (Axenta, Флайт...

От 1 года до 3 летСтажировкаСпециалист технической поддержкиОпубликована 10 октября

Специалист технической поддержки (Системы мониторинга GPS/ГЛОНАСС)

47 800 — 70 000 ₽-19% к среднему

Универсальные Решения · Воронеж

Техническая поддержка и консультация клиентов, регистрация обращений. Подготовка и настройка личных кабинетов клиентов; ведение реестров удалённое конфигурирование и диагностика оборудования.

От 1 года до 3 летСпециалист технической поддержкиОпубликована 10 октября

Инженер спутникового мониторинга GPS, ГЛОНАСС

70 000 — 100 000 ₽-21% к среднему

Универсальные Решения · Воронеж

Монтаж и обслуживание телематического оборудования GPS/Глонасс систем мониторинга, датчики уровня топлива (ДУТ) и другое периферийное оборудование. Ведение отчетной документации...

Нет опытаСтажировкаСервисный инженерОпубликована 10 октября

Расчёты по этой вакансии

Пригодится до собеседования: сколько останется на руки от названной суммы, как считаются отпускные и переработки.

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.