Разработчик Kotlin

150 000 - 250 000 ₽

Выше средней на 35%

Мы разрабатываем desktop-приложение на Kotlin Multiplatform + Compose Desktop, которое взаимодействует с несколькими серверами и аппаратной частью в режиме реального времени.

Ищем Kotlin разработчика, которому интересно работать с сетевыми протоколами, бинарными форматами обмена данных и сложным UI.

Основные особенности системы:

  • синхронизация данных между серверами

  • взаимодействие через WebSocket и Socket.IO

  • обмен сообщениями с клиентами через бинарный протокол на базе Protobuf

  • работа с картографическими данными

  • алгоритмы поиска и отображения объектов на карте

  • модульная архитектура приложения

  • кастомный UI на Compose Desktop

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:

  • Разработка desktop-приложения на Kotlin Multiplatform + Compose Desktop

  • Реализация взаимодействия приложения с серверами через WebSocket и Socket.IO

  • Работа с бинарным протоколом обмена сообщениями на базе Protobuf

  • Разработка механизма подключения и взаимодействия клиентов и устройств

  • Синхронизация данных между несколькими серверами

  • Разработка и поддержка API взаимодействия с серверной частью

  • Разработка кастомных UI компонентов и layout на Compose

  • Разработка новых функциональных модулей приложения

  • Работа с картографическими данными

  • Разработка и оптимизация алгоритмов поиска объектов

  • Участие в проектировании архитектуры приложения

  • Написание unit-тестов

МЫ ОЖИДАЕМ:

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

  • Уверенное знание Kotlin

  • Опыт работы с Kotlin Coroutines

  • Опыт работы с Room или Room Multiplatform

  • Понимание принципов работы WebSocket и Socket.IO

  • Опыт разработки на Jetpack Compose / Compose Multiplatform

  • Понимание базовых алгоритмов и структур данных

  • Опыт написания unit-тестов

  • Умение работать в команде

  • Самостоятельность и ответственность при работе над задачами

Будет плюсом:

  • Опыт работы с Protobuf

  • Опыт работы с Kotlinx Serialization

  • Практический опыт разработки на Compose Desktop

  • Опыт использования Dagger2 или KotlinInject

  • Работа с библиотекой Kotlinx Datetime

  • Опыт работы с картографическими библиотеками

  • Опыт взаимодействия с картографическими данными

  • Опыт работы с SQL через Exposed

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

  • График работы 5/2

  • Офисный или гибридный формат работы после испытательного срока

  • Официальное оформление по ТК РФ

  • Бесплатное питание

  • Компенсация проезда

  • Дружная команда

  • Возможность профессионального и финансового роста

Сравнение со средней зарплатой в похожих вакансиях:

110k

180k

70k

140k

275k


Поделиться:

Опубликована 12 дней назад

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

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
150 000 - 200 000 ₽
Выше средней на 18%
Ищем Golang - разработчика для работы в офисном или гибридном формате, готового с головой погрузиться ... Взаимодействовать с командой и участвовать в код-ревью; Требования к кандидату: Опыт работы на должности Golang - разработчика ...
  • Полный день
  • Опыт от 1 года
Логотип компании ФАЙВДЖЕНФАЙВДЖЕН
  • Москва
21 час назад
Проект крупного Банка - ТОП3 ! Команда создает с нуля комплексный сервис, который автоматизирует процесс разработки и эксплуатации витрин данных в банке. Это полноценный продукт с множеством интеграций и глубокой проработкой пользовательского опыта и...
  • Полный день
  • Опыт от 1 года
Логотип компании Лига Цифровой ЭкономикиЛига Цифровой Экономики
  • Москва
2 дня назад
Компания «Биорг» — российский разработчик интеллектуальных систем на базе нейронных сетей и машинного ... Мы ищем Python-разработчика.
  • Полный день
  • Опыт от 1 года
Логотип компании BeorgBeorg
  • Москва
2 дня назад
inSales — часть системы бизнес-сервисов Сбер2B. Вместе мы решаем комплексные задачи бизнеса и регионов с помощью аналитики больших данных, автоматизации и ЭДО. inSales в цифрах: 15+ лет помогаем бизнесу развивать онлайн-продажи 30 млн человек ежемеся...
  • Полный день
  • Опыт от 1 года
Логотип компании Инсейлс РусИнсейлс Рус
  • Москва
21 час назад
... исправление ошибок и техническая поддержка пользователей; взаимодействие с командой(аналитики,веб- разработчики ...
  • Полный день
  • Опыт от 1 года
Логотип компании ФБУ НИЦ ПМ - РОСТЕСТФБУ НИЦ ПМ - РОСТЕСТ
  • Москва
2 дня назад
Команда Сбера приглашает на стажировку специалиста по разработке в команду внутренней автоматизации промышленных процессов. Обязанности разработка и обучение AI-помощника для автоматизации поддержки DE с использованием GigaChat, Claude и аналогов. со...
  • Полный день
  • Опыт от 1 года
Логотип компании СБЕРСБЕР
  • Москва
3 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.