yandex
A
AdGuard
Страна
Кипр
Зарплата
4 500 $ – 7 200 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior Mobile KMP Developer

ИИОценка ИИ

Отличная вакансия в известной продуктовой компании с мировым именем. Предлагается высокая зарплата в валюте, работа с современным стеком (KMP) и возможность релокации на Кипр.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованием глубокой экспертизы в KMP (от 2 лет) и общего мобильного стажа от 5 лет. Задачи включают работу с IPC и низкоуровневую оптимизацию многопоточности, что требует серьезного инженерного бэкграунда.

Анализ зарплаты

Медиана5 500 $
Рынок4 000 $ – 7 500 $
ИИОценка ИИ

Предлагаемая вилка $4500–7200 (gross) находится на верхнем уровне рынка для Senior Mobile/KMP разработчиков. Верхняя граница значительно превышает средние показатели по рынку СНГ, соответствуя европейским стандартам для опытных инженеров.

Сопроводительное письмо

Меня крайне заинтересовала вакансия Senior KMP Developer в AdGuard. Имея более 5 лет опыта в мобильной разработке и глубокую экспертизу в Kotlin Multiplatform, я обладаю навыками, необходимыми для развития вашей мультиплатформенной архитектуры. Мой опыт включает работу со сложной фоновой логикой, оптимизацию многопоточности и реализацию надежных механизмов IPC, что напрямую коррелирует с задачами вашей команды.

Я внимательно слежу за развитием продуктов AdGuard и разделяю ваше стремление к созданию качественного ПО для защиты пользователей. Уверен, что мой опыт ручного управления пулами потоков и профилирования кроссплатформенного кода поможет AdGuard поддерживать высокую производительность приложений для 100 миллионов пользователей. Буду рад обсудить, как мои инженерные навыки могут усилить вашу команду.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в AdGuard уже сейчас

Присоединяйтесь к команде AdGuard и создавайте защитные решения мирового уровня на острие технологий KMP!

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

#vacancy #android #ios #kotlin_multiplatform #mobile_developer #senior #remote

Опыт работы: от 5 лет

ЗП: 4500-7200$ гросс

Полная занятость

*⚔️Мы в AdGuard* уже 17 лет мы создаём и развиваем линейку продуктов для защиты от интернет-рекламы, трекинга, фишинга и других веб-угроз. Экосистема продуктов состоит из множества браузерных расширений, десктопных и мобильных приложений. Более 100 млн человек по всему миру используют наше ПО на 20+ языках.

*📱Сейчас мы ищем сильного мобильного KMP разработчика*, который будет развивать мультиплатформенную архитектуру на стыке сложной фоновой логики и интерфейса.

Чем предстоит заниматься:

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

Что мы ждем от вас:

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

Также будет плюсом:

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

Что мы можем предложить:

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

Если вы дочитали до конца вакансии, присылайте резюме и свою сумму финансовых ожиданий сюда: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Multithreading
  • iOS
  • Swift
  • Kotlin Multiplatform
  • Kotlin
  • Android
  • Kotlin Coroutines
  • IPC

Возможные вопросы на собеседовании

Вакансия подразумевает работу со сложной фоновой логикой и IPC.

Расскажите о вашем опыте реализации межпроцессного взаимодействия (IPC) в мобильных приложениях. С какими ограничениями платформ вы сталкивались?

KMP имеет свои особенности в управлении памятью и потоками.

Как вы подходите к управлению пулами потоков в KMP для обеспечения плавности UI и эффективной фоновой работы?

Работа с кастомными UI-решениями на KMP требует понимания интеропа.

Опишите ваш подход к реализации interoperability между KMP и нативными компонентами (Swift/Kotlin). Какие паттерны вы используете?

Требуется умение профилировать кроссплатформенный код.

Какие инструменты и методики вы используете для профилирования памяти и поиска утечек в KMP-проектах?

AdGuard работает с сетевым трафиком и защитой.

Был ли у вас опыт разработки приложений, работающих в фоне длительное время (например, VPN-сервисы или блокировщики)? Какие нюансы жизненного цикла здесь критичны?

Похожие вакансии

T
TopSelection
256 000 ₽

Senior Flutter Developer

SeniorУдалённо
Flutter · Dart · BLoC · Cubit · Clean Architecture · MVVM · GetIt · Dio · REST API · WebSocket · Firebase · SOLID · Git · iOS SDK · Android SDK
+15 навыков
NDA
Не указана

Разработчик Mobile Android Senior

SeniorУдалённо
Android SDK · Kotlin · Java · Gradle · Jetpack Compose · Material 3 · Dagger 2 · KSP · Kotlin Coroutines · Flow · MVVM · Kaspresso · Espresso · JUnit · MockK · WorkManager · ProGuard · R8 · SonarQube · Detekt
+20 навыков
NDA
113 443 ₽ – 200 175 ₽

iOS разработчик (Senior)

SeniorУдалённо
Swift · iOS · RxSwift · UIKit · SwiftUI · MVVM · Redux · Swinject · AVFoundation · Unit Testing · Code Review
+11 навыков
NDA
115 610 ₽ – 204 000 ₽

Разработчик WEB Flutter (Senior)

SeniorУдалённо
Flutter · Dart · Redux · BLoC · REST API · JSON · MVVM · MVC · Android · iOS · Git · GetIt · Injectable
+13 навыков
NDA
137 287 ₽ – 242 250 ₽

Разработчик Android (Senior)

SeniorУдалённо
Android · Kotlin · Java · Multithreading · Kotlin Coroutines · RxJava · Design Patterns · Clean Architecture · MVVM · MVI · Jetpack Compose · Dagger 2 · Git
+13 навыков
NDA
118 501 ₽ – 209 100 ₽

iOS разработчик на проект(топ-5 банков) (Senior)

SeniorУдалённо
Swift · Xcode · MVP · MVVM · CI/CD · Fastlane · GCD · OOP
+8 навыков
A
AdGuard
Кипрот 4 500 $
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!