other

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

Более недели назад

От 150 000 до 250 000 руб.

Город: Москва. Станции метро: Калужская, Беляево, Воронцовская, Новаторская

Медиа Эффект

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

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

О проекте Мы разрабатываем desktop-приложение на Kotlin Multiplatform + Compose Desktop, которое взаимодействует с несколькими серверами и аппаратной частью в режиме реального времени. Ищем Middle 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 ● Офисный или гибридный формат работы после испытательного срока ● Официальное оформление по ТК РФ ● Бесплатное питание ● Компенсация проезда ● Дружная команда ● Возможность профессионального и финансового роста

Показать контакты

Имя не указано

Пожаловаться ID: 152814912

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

Java / Kotlin (Middle) разработчик

От 200 000 руб.

Москва. Станции метро: Калужская, Беляево, Воронцовская, Новаторская

Seeneco

Backend-разработчик (Java/Kotlin, Middle)

Договорная

Москва. Станции метро: Калужская, Беляево, Воронцовская, Новаторская

Альфа-Банк

Kotlin/ Java разработчик (middle/senior)

Договорная

Москва. Станции метро: Калужская, Беляево, Воронцовская, Новаторская

X5 Tech

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

Договорная

Москва. Станции метро: Калужская, Беляево, Воронцовская, Новаторская

Финтехробот

Kotlin Developer middle/middle+

Договорная

Москва. Станции метро: Калужская, Беляево, Воронцовская, Новаторская

PBF group

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

Договорная

Москва. Станции метро: Калужская, Беляево, Воронцовская, Новаторская

Энсайн (Nsign.ru)