Назад
2 дня назад

Kotlin Developer (Compose Desktop)

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

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

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

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

Текст:
/

TL;DR

Kotlin разработчик (Compose Desktop): Разработка desktop-приложения с использованием Kotlin Multiplatform и Compose Desktop с акцентом на сетевое взаимодействие и работу с бинарными данными. Фокус на реализации WebSocket/Socket.IO протоколов, оптимизации алгоритмов обработки картографических данных и создании кастомных UI-компонентов.

Локация: Офисный или гибридный формат работы в РФ

Компания

HeadHunter — ведущая российская технологическая компания, развивающая платформу для поиска работы и сотрудников.

Что делать

  • Разрабатывать desktop-приложения на Kotlin Multiplatform и Compose Desktop.
  • Реализовывать взаимодействие с серверами через WebSocket и Socket.IO.
  • Работать с бинарными протоколами обмена данными на базе Protobuf.
  • Разрабатывать механизмы синхронизации данных и API взаимодействия.
  • Создавать кастомные UI-компоненты и оптимизировать алгоритмы поиска объектов на карте.
  • Проектировать архитектуру приложения и писать unit-тесты.

Требования

  • Опыт коммерческой разработки от 2 лет.
  • Уверенное знание Kotlin и Kotlin Coroutines.
  • Опыт работы с Room или Room Multiplatform.
  • Понимание принципов работы WebSocket и Socket.IO.
  • Опыт разработки на Jetpack Compose или Compose Multiplatform.
  • Обязательное владение русским языком.

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

  • Опыт работы с Protobuf и Kotlinx Serialization.
  • Практический опыт разработки на Compose Desktop.
  • Опыт использования Dagger2 или KotlinInject.
  • Работа с картографическими библиотеками и данными.
  • Опыт работы с SQL через Exposed.

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

  • Официальное оформление по ТК РФ.
  • График работы 5/2.
  • Бесплатное питание и компенсация проезда.
  • Возможности для профессионального и финансового роста.
  • Дружная команда и стабильная работа в крупной компании.

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