IOS-разработчик (SwiftUI, Go)
16 Октября 2025
Город:
Алматы
Занятость:
Частичная занятость
Компания "SHEBER Vl"
Мы разрабатываем инновационное приложение для управления безопасными сетевыми подключениями (VPN), обеспечивающее стабильный доступ к распределенным серверам и защищённым каналам связи.
В основе проекта лежит высокопроизводительное сетевое ядро на Go (Xray-core, xlib), которое интегрируется с нативной iOS-средой через Network Extension Framework.
Продукт ориентирован на стабильность, скорость соединений и конфиденциальность данных, используя передовые протоколы шифрования и интеллектуальную маршрутизацию.
Основные задачи
-
Разработка клиентского приложения на Swift / SwiftUI с использованием NetworkExtension (NEPacketTunnelProvider).
-
Интеграция сетевого ядра Xray (Go, xlib) в iOS-проект, настройка взаимодействия между Go и Swift.
-
Оптимизация логики подключения и маршрутизации данных.
-
Работа с REST API для аутентификации пользователей и синхронизации параметров подключения.
-
Разработка интерфейса управления подключениями, статистикой и настройками сети.
-
Обеспечение безопасности хранения токенов и конфигураций (Keychain, Secure Enclave).
-
Тестирование производительности и стабильности соединений.
Требования
-
Опыт разработки на Swift.
-
Понимание NetworkExtension, sockets, TLS, URLSession, Concurrency (async/await).
-
Навыки интеграции Go-модулей или других нативных библиотек через gomobile / CGO / xlib.
-
Опыт работы с REST API, JSON, OpenVPN, Wireguard, Outline, Shadowsocks.
-
Умение писать безопасный, читаемый и структурированный код.
Будет преимуществом
-
Опыт работы с Xray-core, V2Ray, Clash, либо другими сетевыми движками на Go.
-
Знание Go, в частности — сетевых библиотек и транспортных протоколов.
-
Опыт публикации приложений в App Store.
-
Понимание принципов работы proxy / secure networking / private tunnels.
-
Опыт с CI/CD (Fastlane, GitHub Actions).
Мы предлагаем
Гибкий график и возможность работать удалённо.
Прямое влияние на архитектуру и технологические решения.
Свободный график.
Технологии
-
Swift / SwiftUI / Combine / async-await
-
NetworkExtension / PacketTunnelProvider
-
Go / Xray-core / xlib / gomobile
-
REST API / JSON / WebSocket
-
Keychain / Secure Enclave / SQLite
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
14 Октября
Алматы
Компания "Банк ЦентрКредит" Если вам интересно: Администрирование, разработка и поддержка e-commerce среды Эмиссия и эквайринг...
15 Октября
Алматы
Компания "Страховая компания Freedom Finance Insurance" Пройдемся по основным задачам: Поддержка и разработка новых модулей web-сайта....
16 Октября
Senior Flutter Developer / Разработчик
Алматы
Компания "Playneta" Playneta – это международная студия разработки, которая создала популярное по всему миру приложение Kiss Kiss , аудитория...
16 Октября
Алматы
Компания "КСЖ Freedom Finance Life" Опыт работы: 2–3+ года коммерческого опыта с Vue.js (Vue 2/3). Уверенное владение JavaScript (ES6+)...
16 Октября
Алматы
Компания "Исламский банк Заманбанк" Мы строим первый в Казахстане исламский цифровой банк, где технологии уважают традиции, а люди остаются в...
Вакансия размещена в отрасли