Старший мобильный KMP-разработчик
AdGuard ищет старшего мобильного KMP-разработчика для разработки кроссплатформенной архитектуры мобильных продуктов. Зарплата: $4,500–$7,200 gross, полная занятость, удалённо.
AdGuard уже 17 лет создаёт и развивает линейку продуктов для защиты от интернет-рекламы, трекинга, фишинга и других веб-угроз. Экосистема продуктов включает множество браузерных расширений, десктопных и мобильных приложений. Более 100 миллионов человек по всему миру используют наше ПО на более чем 20 языках. Мы ищем сильного мобильного KMP-разработчика для разработки мультиплатформенной архитектуры на стыке сложной фоновой логики и UI. Обязанности: - Разрабатывать общую бизнес-логику продуктов на KMP - Проектировать архитектуру и реализовывать общий UI-слой через кастомные KMP-решения - Разрабатывать платформенную абстракцию для эффективного управления основными и фоновыми потоками - Реализовывать взаимодействие между KMP и нативными компонентами - Проектировать и реализовывать надёжные механизмы межпроцессного взаимодействия (IPC) между приложениями и сервисами
Что мы ожидаем от вас: - Коммерческий опыт разработки на KMP от 2 лет: понимание жизненного цикла мультиплатформенных приложений, ограничений технологий и опыт запуска KMP в продакшн. - Уверенное понимание механизмов IPC и того, как приложения работают в нескольких изолированных процессах, умение организовывать работу между ними. - Глубокое понимание многопоточности, опыт ручного управления пулом потоков и оптимизации асинхронного кода. - Сильный нативный бэкграунд (Android/iOS): коммерческий опыт мобильной разработки от 5 лет. - Понимание особенностей платформ «под капотом». - Инженерная самостоятельность: способность глубоко разбираться в исходниках инструментов, профилировать память и производительность кроссплатформенного кода. Будет плюсом: - Опыт и уверенное знание Kotlin Coroutines. - Опыт нативной разработки в смежном направлении. - Знание других языков программирования.
Мы предлагаем: - Гибкое начало рабочего дня - Рыночную зарплату с возможностями роста - Компенсацию коворкинга - Компенсацию рабочего оборудования - Фитнес и теннисные тренировки в офисе, онлайн-занятия иностранными языками - Помощь с релокацией на Кипр
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал