ЦИФРА

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

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • Более 6 лет

Наша команда разработки насчитывает более ста высококвалифицированных специалистов. Мы ищем талантливых и амбициозных Android-разработчиков, готовых стать частью команды и писать софт для гигантских машин, работающих в карьерах и шахтах.

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

  • Разрабатывать софт для промышленных планшетов под управлением ОС Android. В составе команды разработчиков, тестировщиков и аналитиков развивать существующие решения и разрабатывать новые;

  • Разрабатывать пользовательские интерфейсы совместно с дизайнером;

  • Писать юнит-тесты, проводить code review;

  • Разрабатывать протоколы обмена данными с сервером, контроллерами и другими планшетами;

  • Создавать алгоритмы обработки сигналов, поступающих от датчиков и контроллеров.

Требования:

  • Релевантный опыт от 5 лет;

  • Высшее техническое образование;

  • Уверенное знание Kotlin/Java, Android SDK >= 28;

  • Понимание архитектуры Android и опыт разработки приложений для различных типов устройств;

  • Умение применять DI: Dagger2, Hilt;

  • Работа с Android DataBinding;

  • Глубокие навыки асинхронной разработки с RxJava2/3;

  • Работа с БД: SQLite, Room;

  • Знание архитектурных паттернов MVP, MVVM;

  • Знание REST API, HTTP/2, Websocket;

  • Владение Git;

Преимуществом будет:

  • Опыт разработки приложений с использованием навигации и картографии GMaps, OSM;

  • Опыт интеграции с внешними устройствами по интерфейсам CAN, RS232 и BLE;

  • Опыт разработки драйверов для устройств или аппаратных интерфейсов;

  • Опыт реализации протоколов сетевого взаимодействия;

  • Опыт работы с AOSP и Android NDK.

Условия:

  • У нас все бело-официально, мы сохраняем удаленный формат работы;
  • ДМС со стоматологией;
  • Предоставляем технику для работы;
  • Входим в перечень аккредитованных компаний Минцифры.