Назад
обновлено 6 дней назад

Senior Kotlin Multiplatform Developer (KMP)

5 700 - 7 200$
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Страна
Cyprus
Релокация
Cyprus

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

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

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

Текст:
/

TL;DR

Senior Kotlin Multiplatform Developer (KMP): Разработка общей бизнес-логики и мультиплатформенного UI-слоя для продуктов защиты от веб-угроз с акцентом на архитектуру KMP и межпроцессное взаимодействие. Фокус на создании платформенных абстракций, оптимизации многопоточности и обеспечении эффективного взаимодействия между KMP и нативными компонентами Android/iOS.

Локация: Удалённо (весь мир). Возможна релокация на Кипр.

Зарплата: 5 700 — 7 200 $ в месяц до налогов.

Компания

AdGuard более 17 лет создает экосистему продуктов для защиты от интернет-рекламы, трекинга, фишинга и других веб-угроз.

Что делать

  • Разрабатывать общую бизнес-логику продуктов с использованием KMP.
  • Проектировать архитектуру и реализовывать общий UI-слой через кастомные KMP решения.
  • Создавать платформенную абстракцию для эффективного управления главным и фоновыми потоками.
  • Реализовывать interoperability между KMP и нативными компонентами Android и iOS.
  • Проектировать надежные механизмы межпроцессного взаимодействия (IPC) между приложениями и сервисами.

Требования

  • Коммерческий опыт разработки на KMP от 2 лет (понимание жизненного цикла multiplatform-приложений и запуск в продакшн).
  • Коммерческий опыт в мобильной разработке (Android/iOS) от 5 лет.
  • Глубокое понимание многопоточности, опыт ручного управления пулами потоков и оптимизации асинхронного кода.
  • Уверенное понимание механизмов IPC и организации работы приложений в изолированных процессах.
  • Умение профилировать память и производительность кроссплатформенного кода, работа с исходниками инструментов.

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

  • Опыт работы с Kotlin Coroutines.
  • Опыт нативной разработки в смежных направлениях.
  • Знание других языков программирования.

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

  • Гибкое начало рабочего дня.
  • Компенсация стоимости рабочей техники и коворкинга.
  • Фитнес, занятия теннисом в офисе и изучение иностранных языков онлайн.
  • Помощь с релокацией на Кипр.

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