Обязанности:
О нас Мы — VPN-холдинг с несколькими брендами. Работаем в одной из самых востребованных технологических ниш и развиваем продукты, которыми ежедневно пользуются сотни тысяч пользователей. Сейчас ищем сильного Flutter-разработчика, который сможет работать не только с Flutter-слоем приложения, но и уверенно решать задачи на уровне мобильных платформ. Для нас важно понимание того, как приложение взаимодействует с системой iOS и Android, особенно в части VPN-подключений, сетевых ограничений и фоновой работы. Что нужно делать Разработка и развитие мобильных приложений на Flutter. Интеграция Flutter с нативным кодом на Swift и Kotlin. Работа с VPN-функциональностью и механизмами подключения на уровне платформ. Реализация и поддержка логики подключения, переподключения и отслеживания состояния VPN. Работа с сетевыми ограничениями iOS и Android. Поддержка background-режимов и стабильной работы приложения при смене сети, блокировке устройства и восстановлении соединения. Интеграция и доработка Platform Channels / Method Channels. Диагностика и устранение проблем, возникающих на уровне Flutter и нативного кода. Взаимодействие с командой по развитию мобильных VPN-продуктов. Что важно Flutter Уверенный коммерческий опыт разработки на Flutter. Хорошее понимание архитектуры Flutter-приложений. Опыт публикации и поддержки мобильных приложений. Навыки диагностики и оптимизации производительности. iOS / Swift Уверенный опыт разработки на Swift. Понимание жизненного цикла iOS-приложений. Опыт работы с нативными iOS API. Понимание permissions, entitlements и capabilities. Опыт интеграции Swift-кода с Flutter через Platform Channels / Method Channels. Умение диагностировать и устранять проблемы на стороне iOS. Желательно понимание или готовность быстро разобраться в Network Extension и механиках VPN на iOS. Android / Kotlin Уверенный опыт разработки на Kotlin. Понимание Android lifecycle. Опыт работы с permissions, services и background-режимами. Опыт интеграции Kotlin-кода с Flutter через Platform Channels / Method Channels. Понимание ограничений Android, связанных с сетью и фоновыми процессами. Желательно понимание или готовность быстро разобраться в Android VpnService. Будет плюсом Опыт работы с VPN-приложениями. Опыт работы с Network Extension на iOS. Опыт работы с Android VpnService. Опыт реализации сетевых или системных модулей на нативном уровне. Опыт публикации приложений в App Store и Google Play. Опыт работы с push-уведомлениями и background-задачами. Важно Нам недостаточно разработчика, который работает только с Flutter. Значительная часть задач связана с VPN-подключениями, сетевыми ограничениями платформ, системными разрешениями, фоновой работой приложения и обработкой состояний подключения. Для решения таких задач необходим уверенный прикладной опыт работы с нативным кодом на Swift и Kotlin. Если опыт нативной разработки ограничивается небольшими доработками или знакомством "на базовом уровне", скорее всего, такая позиция не подойдет. Как откликнуться Заполнить короткую анкету (присылаем в ответ на отклик). Резюме также необходимо приложить, но на первом этапе мы в первую очередь рассматриваем ответы в анкете.Похожие вакансии
Flutter-разработчик (Flutter \ Swift \ Kotlin, VPN-холдинг)
От 150 000 руб.
Москва
Глушкова Ксения Евгеньевна