IOS-разработчик (VPN-туннелинг)

Дата размещения вакансии: 24.05.2026
Работодатель: Глушкова Ксения Евгеньевна
Уровень зарплаты:
от 120000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

О нас

VPN‑холдинг с несколькими брендами, сотни тысяч активных пользователей, приложения под разные платформы. Ищем iOS-разработчика для глубокой доработки/оптимизации VPN‑туннеля (техническая основа – Swift, основное приложение — Flutter).

Что нужно делать

  • Работа с VPN‑туннелем, реализованным на Swift (NetworkExtension).

  • Оптимизация, поддержка и развитие туннельного решения (App + Tunnel Extension).

  • Проработка маршрутизации: full-tunnel, split-tunnel, настройка DNS внутри туннеля, исключения локальных сетей.

  • Работа над стабильностью reconnect при смене сети, переходе в sleep/wake, background.

  • Интеграция и поддержка сторонних VPN‑движков/библиотек (например, WireGuard/OpenVPN/V2Ray/tun2socks).

  • Поддержка entitlements, provisioning, code signing для VPN extension.

  • Диагностика и устранение багов (логи туннеля, memory/CPU профилирование, падения).

  • Учет требований и ограничений App Store для VPN-приложений, сопровождение review.

  • Соблюдение best practices по безопасности: хранение ключей (Keychain), работа с конфигами и токенами.

Что важно

  • Практический опыт с NetworkExtension (NEPacketTunnelProvider, NETunnelProviderManager).

  • Глубокое понимание архитектуры iOS VPN-приложений (App + Tunnel Extension).

  • Уверенное владение настройкой маршрутизации: full/split tunnel, DNS, исключения.

  • Опыт внедрения/интеграции VPN‑движков на iOS (WireGuard, OpenVPN, V2Ray и др.).

  • Умение обеспечивать стабильную работу туннеля при смене сетей, в фоне и после sleep/wake.

  • Навыки работы с entitlements, provisioning, code signing.

  • Уверенность в диагностике багов туннеля (логи, crash, профилирование).

  • Опыт успешного прохождения App Store review с VPN‑функционалом.

  • Понимание security/privacy практик — Keychain, безопасные конфиги и токены.

Будет плюсом

  • Опыт интеграции VPN-модуля в кроссплатформенное приложение (Flutter + Swift).

  • Опыт работы с push‑notification внутри VPN‑приложений.

  • Опыт релизов в App Store без блокировок по тематике VPN.

Как откликнуться :

  • Заполнить короткую анкету (присылаем в ответ на отклик). Резюме приложить нужно, но смотрим в первую очередь анкету.