Назад
20 часов назад

Android Developer (Kotlin)

Формат работы
onsite
Тип работы
fulltime
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Android Developer (Kotlin): Разработка картографического сервиса и внутреннего мессенджера под Android с акцентом на синхронизацию данных и модернизацию API. Фокус на построении высокопроизводительного UI через Jetpack Compose и оптимизации локального хранения данных в Room.

Локация: Офис в Москве (м. Нагатинская), график 5/2

Компания

HeadHunter — крупнейшая российская IT-компания в сфере подбора персонала.

Что делать

  • Разрабатывать картографический сервис для Android и внутренний корпоративный мессенджер.
  • Обеспечивать синхронизацию данных между клиентом и сервером.
  • Модернизировать API для взаимодействия через SocketIO и WebSocket.
  • Реализовывать интеграции со сторонними продуктами с использованием Ktor.

Требования

  • Глубокое понимание жизненного цикла Android-приложения и его основных компонентов.
  • Практический опыт асинхронного программирования (Coroutines, Flow, Mutex).
  • Развернутые навыки работы с Room (индексы, нормализация, связи).
  • Опыт создания UI на Jetpack Compose, включая навигацию и миграцию с XML.
  • Базовые знания принципов безопасной разработки под Android.

Хорошо, если есть

  • Опыт работы с Protobuf 3 и Kotlinx Serialization.
  • Знание картографических движков OSM или MapLibre.
  • Опыт работы с USB-библиотеками, WebRTC, mediasoup и инструментами CI/CD.

Культура и преимущества

  • Официальное трудоустройство по ТК РФ.
  • Стабильный оклад с возможностью профессионального и финансового роста.
  • Компенсация питания в столовой.
  • Ежемесячная компенсация проездного в размере 3 000 руб.
  • График работы 5/2 с сокращенным рабочим днем в пятницу.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →