Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Разрабатывать общую бизнес-логику продуктов с использованием Kotlin Multiplatform (KMP). — Проектировать архитектуру и реализовывать общий UI-слой через кастомные KMP решения. — Создавать платформенную абстракцию для эффективного управления главным и фоновыми потоками. — Реализовывать interoperability между KMP и нативными компонентами Android и iOS. — Проектировать надежные механизмы межпроцессного взаимодействия (IPC) между приложениями и сервисами. Требования: — Коммерческий опыт разработки на KMP от 2 лет (понимание жизненного цикла multiplatform-приложений и запуск в продакшн). — Коммерческий опыт в мобильной разработке (Android/iOS) от 5 лет. — Глубокое понимание многопоточности, опыт ручного управления пулами потоков и оптимизации асинхронного кода. — Уверенное понимание механизмов IPC и организации работы приложений в изолированных процессах. — Умение профилировать память и производительность кроссплатформенного кода, работа с исходниками инструментов. Хорошо, если есть: — Опыт работы с Kotlin Coroutines. — Опыт нативной разработки в смежных направлениях. — Знание других языков программирования. Условия: — Гибкое начало рабочего дня. — Компенсация стоимости рабочей техники и коворкинга. — Фитнес, занятия теннисом в офисе и изучение иностранных языков онлайн. — Помощь с релокацией на Кипр.
5 700 – 7 200 $