Mobile KMP Developer
AdGuard ищет опытного KMP-разработчика для создания мультиплатформенных решений. Нужно проектировать общую бизнес-логику и UI-слой, работать с IPC и многопоточностью. Требуется коммерческий опыт KMP от 2 лет и нативная мобильная разработка от 5 лет. Компания предлагает гибкий график, рыночную зарплату и помощь с релокацией на Кипр.
Зарплата на уровне рынка
В пределах ±10% медианы Kotlin по 70 вакансиям за 90 дней.
Что предстоит делать
Мы в AdGuard уже 17 лет мы создаём и развиваем линейку продуктов для защиты от интернет-рекламы, трекинга, фишинга и других веб-угроз. Экосистема продуктов состоит из множества браузерных расширений, десктопных и мобильных приложений. Более 100 млн человек по всему миру используют наше ПО на 20+ языках. Сейчас мы ищем мобильного KMP разработчика, который будет развивать мультиплатформенную архитектуру на стыке сложной фоновой логики и интерфейса.
- Разработка общей бизнес-логики продуктов на KMP
- Проектировать архитектуру и заниматься реализацией общего UI-слоя через кастомные KMP решения
- Заниматься разработкой платформенной абстракции, обеспечивающей эффективное управление главным и фоновыми потоками
- Реализовывать interoperability между KMP и нативными компонентами
- Проектирование и реализация надежных механизмов межпроцессного взаимодействия (IPC) между приложениями и сервисами
- Что мы ждем от вас:
- Коммерческий опыт разработки на KMP от 2 лет: вы понимаете, как устроен жизненный цикл multiplatform-приложений, знаете ограничения технологии и запускали KMP в продакшн.
- Уверенное понимание механизмов IPC и того, как устроена работа приложений в нескольких изолированных процессах, умение организовывать работу между ними
- Глубокое понимание многопоточности, опыт ручного управления пулами потоков и оптимизации асинхронного кода.
- Уверенный нативный бэкграунд (Android/iOS): коммерческий опыт в мобильной разработке от 5 лет. Понимание особенностей платформ под капотом.
- Инженерная самостоятельность: умение копать глубоко в исходники инструментов, профилировать память и производительность кроссплатформенного кода
- Также будет плюсом:
- Опыт работы и уверенные знания о Kotlin Coroutines
- Опыт нативной разработки в смежном направлении
- Знание других языков программирования
- Что мы можем предложить:
- Гибкое начало рабочего дня
- Зарплата в рынке с возможностью роста
- Компенсация стоимости коворкинга
- Компенсация стоимости рабочей техники
- Фитнес и тренировки по теннису в офисе, занятия по иностранным языкам онлайн
- Помощь с релокацией на Кипр
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в AdGuard
2 активные вакансии в компании
Разработчик Kotlin Multiplatform
Вакансия предполагает разработку мультиплатформенной архитектуры на Kotlin Multiplatform для мобильных приложений AdGuard. Требуется опыт работы с бизнес-логикой, UI и управлением потоками. Предлагается работа в компании AdGuard.
Похожие вакансии
6 вакансий
Разработчик Kotlin Multiplatform
Вакансия предполагает разработку мультиплатформенной архитектуры на Kotlin Multiplatform для мобильных приложений AdGuard. Требуется опыт работы с бизнес-логикой, UI и управлением потоками. Предлагается работа в компании AdGuard.
Android-разработчик (VK Клипы)
~1 795 750 – 3 130 443 ₸ оценка
Ищем опытного Android-разработчика для работы над приложением ВКонтакте. Нужно уверенное знание Kotlin и Java, опыт с Clean Architecture, MVI, MVVM, Coroutines и Compose. Предлагается работа в крупной IT-компании с влиянием на технические решения.
Senior Android Developer
~3 356 388 – 3 747 967 ₸ оценка
Ищем Senior Android-разработчика для развития высоконагруженного мобильного e-commerce приложения SUNLIGHT. Ты будешь отвечать за архитектуру, производительность и внедрение новых инструментов. Предлагаем удалённую работу, современный стек и расширенный ДМС.
Наставник по Android-разработке
~1 795 750 – 3 130 443 ₸ оценка
Яндекс Практикум ищет опытного Android-разработчика для роли наставника. Нужно помогать студентам с вопросами, проводить вебинары и улучшать курс. Требуется от 3 лет опыта и умение понятно объяснять. Работа удаленная, частичная занятость.
Senior Backend Engineer (Kotlin/Java)
~1 795 750 – 3 130 443 ₸ оценка
Ищем сильного backend-инженера с опытом 7-11 лет для разработки высоконагруженной AI-платформы для видео. Нужно отличное знание Kotlin/Java, Spring, Kafka, PostgreSQL, Redis и AWS. Предлагаем полную удалёнку, гибкий график и зарплату в USD.
Android-разработчик (Kotlin)
Ищем опытного Android-разработчика на Kotlin для создания DeFi-кошельков и личных кабинетов. Нужно проектировать архитектуру, интегрировать блокчейн и обеспечивать безопасность. Предлагают удаленную работу и участие в интересных проектах.