Middle/Senior Kotlin Multiplatform Developer

Дата размещения вакансии: 01.09.2026
Работодатель: Актив-М
Уровень зарплаты:
от 150000 до 250000 RUR
Город:
Москва
улица Обручева
Требуемый опыт работы:
От 1 года до 3 лет

Мы ищем в команду сильного Desktop-разработчика, который поможет нам развивать кросс-платформенное приложение. Наш стек — это современный Kotlin Multiplatform с декларативным UI. Сейчас мы активно расширяем функционал десктопной версии продукта, работаем над сложной логикой синхронизации данных и картографическими модулями.

Если тебе нравится писать чистый код, копаться в сетевых протоколах и видеть, как твои алгоритмы находят объекты на карте — эта роль для тебя.

МЫ ПРЕДЛАГАЕМ:

  • Официальное оформление по ТК РФ с первого рабочего дня;

  • График работы 5/2 с 9:00 до 18:00;

  • Конкурентную заработную плату (обсуждается по итогам собеседования);

  • Комфортный офис на ул. Обручева (м. Зюзино);

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

  • Компенсация питания;

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

ТЕБЯ ЖДЕТ:

  • Разработка приложения под Desktop платформу на базе Kotlin Multiplatform + Compose;

  • Синхронизация данных между серверами, модернизация API для взаимодействия по SocketIO и WebSocket;

  • Создание кастомных layout'ов на Compose и разработка новых модулей;

  • Модернизация алгоритмов поиска объектов и работа с картографической визуализацией;

  • Участие в проектировании архитектуры решения вместе с командой бэкенда и мобильной разработки.

МЫ ЖДЕМ ОТ ТЕБЯ:

  • Коммерческий опыт разработки от 2 лет;

  • Отличные знания языка Kotlin, понимание корутин (Coroutines) и асинхронности;

  • Опыт работы с базами данных: Room или Room Multiplatform;

  • Глубокое понимание того, как работают сетевые протоколы WebSocket и SocketIO, а также знание их ключевых различий;

  • Понимание принципов Declarative UI, опыт работы с Compose или Compose Multiplatform;

  • Навык написания Unit-тестов;

  • Самостоятельность, широкий кругозор и умение работать в команде.