Middle/Senior Kotlin Multiplatform Developer (Desktop)
Описание
Локация: Москва, улица Обручева; офисный формат, после испытательного срока возможен гибрид
Зарплата: 150 000–250 000 ₽ на руки в месяц
Компания
Разработка кросс-платформенного приложения с десктопной версией, сложной логикой синхронизации данных и картографическими модулями.
Что делать
Разрабатывать Desktop-приложение на Kotlin Multiplatform и Compose.
Развивать синхронизацию данных между серверами и модернизировать API.
Интегрировать взаимодействие по SocketIO и WebSocket.
Создавать кастомные layout'ы на Compose и новые функциональные модули.
Модернизировать алгоритмы поиска объектов и картографическую визуализацию.
Участвовать в проектировании архитектуры совместно с командами бэкенда и мобильной разработки.
Требования
Коммерческий опыт разработки от 2 лет.
Уверенное знание Kotlin, корутин и принципов асинхронности.
Опыт работы с Room или Room Multiplatform.
Глубокое понимание WebSocket и SocketIO, включая ключевые различия между протоколами.
Знание Declarative UI и опыт работы с Compose или Compose Multiplatform.
Навыки написания Unit-тестов, самостоятельность и умение работать в команде.
Культура и преимущества
Оформление по ТК РФ с первого рабочего дня.
График 5/2 с 9:00 до 18:00.
Офис на улице Обручева, рядом с метро «Зюзино».
Возможность гибридного формата после прохождения испытательного срока.
Компенсация питания и дружный коллектив.