Старший macOS разработчик (Swift/Objective-C)
Ищем старшего macOS-разработчика для создания нативного агента безопасности, который контролирует использование AI-инструментов в корпоративной среде. Нужно глубокое знание Swift/Objective-C, внутренностей macOS (launchd, XPC, Security.framework) и сетевых технологий (TLS, прокси). Вы будете отвечать за архитектуру привилегированных служб, перехват трафика и надежное обновление на тысячах Mac, а также за решение сложных проблем совместимости с другими security-решениями.
Зарплата не указана — оценили по рынку
На основе 13 похожих вакансий за 90 дней.
Что предстоит делать
<h3>Роль</h3><p>Вы будете владеть macOS-агентом комплексно, создавая привилегированные системные службы, собственную архитектуру IPC и надежные механизмы обновления, которые поддерживают работоспособность машин в масштабе. Основная инженерная задача заключается в обеспечении надежного доверия к сертификатам, TLS-перехвата и настройки системного прокси на машинах, к которым у вас нет прямого доступа, при этом корректно сосуществуя с конкурирующими сторонними security-стеками.</p><h3>О продукте</h3><p>Платформа обеспечивает видимость и контроль над тем, как сотрудники предприятий взаимодействуют с генеративными <i>AI</i>-инструментами, и защищает данные на уровне конечных точек. Работая на сотнях тысяч управляемых Mac, решение обрабатывает сетевой перехват и глубокую интеграцию в <i>AI</i>-инструменты разработчиков, не нарушая повседневные рабочие процессы пользователей.</p><p><strong>Технологический стек: </strong>Основной macOS-клиент написан нативно на Swift с модулями Objective-C в кодовой базе <nobr>в процессе миграции,</nobr> используя низкоуровневые интерфейсы платформы, такие как launchd, XPC, Security.framework и SystemConfiguration. Инструментарий и автоматизация основаны на <i>Python</i> и Bash, а общая низкоуровневая логика расширяется на Rust. Развертывание и тестирование выполняются на физическом Mac-оборудовании, виртуализированных macOS-пайплайнах, Xcode и GitHub Actions на macOS Sonoma, Sequoia и предрелизных операционных системах.</p><h3>Чем вы будете заниматься</h3><ul><li>Проектировать и поддерживать привилегированные системные службы, межпроцессное взаимодействие и надежные механизмы самообновления на конечных точках без администрирования</li><li>Реализовывать TLS-перехват и цепочки доверия к сертификатам на macOS, решая пограничные случаи для приложений, которые сопротивляются стандартным механизмам доверия или обходят их</li><li>Динамически разрешать конфликты конфигурации системного прокси для поддержания стабильности наряду с конкурирующими инструментами безопасности конечных точек, VPN и облачными прокси</li><li>Создавать нативные возможности перехвата для <em>AI</em>-инструментов разработчиков для мониторинга и применения политик предотвращения утечки данных к генеративным <em>AI</em>-рабочим процессам</li><li>Обеспечивать архитектуру системы с отказоустойчивым режимом (fail-open), чтобы локальные сбои никогда не ухудшали сетевую связь конечного пользователя или доступ к корпоративным ресурсам</li><li>Анализировать реальные журналы клиентов и воспроизведения на чистых Mac для выявления корневых причин и выпуска постоянных исправлений для сложных проблем развертывания</li><li>Владеть исправлениями продукта, когда агент конфликтует с другими продуктами безопасности конечных точек, а не полагаться на исключения или обходные пути на стороне клиента</li><li>Выступать главным техническим авторитетом по инженерным решениям macOS в рамках всей организации R&D</li></ul><h3>Что мы ожидаем</h3><h3><b>Обязательные требования</b></h3><ul><li>5+ лет системной разработки ПО, включая 3+ года поставки production-ПО для macOS с использованием Swift и Objective-C</li><li>Глубокая экспертиза во внутренностях платформы macOS, включая launchd, XPC, подпись кода, нотаризацию, упаковку, привилегированные операции и отладку сложного поведения во время выполнения</li><li>Солидная база в основах сетевых технологий, включая системные прокси, TLS, доверие к сертификатам и понимание того, что происходит с соединением между приложением и интернетом</li><li>Практическое владение современными <em>AI</em>-инструментами разработки, такими как Claude Code или Cursor, в сочетании с критическим подходом, ориентированным на проверку, к <em>AI</em>-сгенерированному коду</li><li>Четкие технические коммуникативные навыки и опыт решения критических технических проблем совместно с полевыми инженерами и корпоративными IT-командами</li><li>Степень в области компьютерных наук или эквивалентный практический инженерный опыт</li></ul><h3><b>Желательно</b></h3><ul><li>Практический опыт работы с Security.framework, EndpointSecurity, контент-фильтрами NetworkExtension или прозрачными прокси, оценкой доверия или браузерными расширениями для Safari или Chrome</li><li>Опыт корпоративного развертывания с использованием MDM-решений, таких как Jamf Pro, Intune for Mac или Workspace ONE, включая конфигурационные профили и инструменты вроде pkgbuild / productbuild</li><li>Опыт работы с production TLS-перехватом, управлением цепочками доверия, пиннингом сертификатов или анализом сетевых пакетов</li><li>Владение Rust, <em>Python</em>, Model Context Protocol (MCP) или предыдущий опыт создания продуктов безопасности, таких как EDR, CASB, DLP или решений для безопасности браузеров</li><li>Опыт работы с Windows или кроссплатформенными конечными точками, особенно там, где важна согласованность между платформами</li></ul><h3>Почему эта роль стоит вашего внимания</h3><ul><li>Вы создаете нативную macOS-платформу, а не поддерживаете портированный Windows-клиент, напрямую решая уникальные архитектурные задачи платформы</li><li>Роль дает вам полное техническое владение привилегированными службами, цепочками доверия, конфигурацией прокси и сетевыми компонентами, работающими на конечных точках, к которым у вас нет прямого доступа</li><li>Вы будете работать в инженерной культуре, которая требует строгой надежности «fail open» и ожидает, что команды будут исправлять корневые причины проблем продукта, а не полагаться на исключения на стороне клиента или временные обходные пути</li></ul> <div> <a href="https://jobs.dou.ua/companies/newxel/vacancies/371033/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Newxel
3 активные вакансии в компании
Старший Fullstack разработчик (React/TypeScript, Go/Node.js)
Ищут старшего fullstack-разработчика для глобальной карточной платформы и цифрового кошелька. Нужно проектировать и реализовывать функции выпуска карт и транзакций, работать с React/TypeScript на фронтенде и Go/Node.js на бэкенде, а также активно использовать AI-инструменты в разработке. Требуется 3+ года опыта с распределенными системами и облаком (AWS/GCP). Предлагают владение ключевой финансовой инфраструктурой и современную AI-first культуру.
Старший Backend разработчик (Kotlin/Scala/Java)
~2 091 728 ₸ оценка
Ищем опытного backend-разработчика для работы над глобальной HRIS SaaS-платформой. Вы будете владеть полным циклом разработки микросервисов, проектировать масштабируемые решения и оптимизировать производительность. Требуется 5+ лет опыта, знание PostgreSQL/MySQL и TDD. Предлагается удаленная работа в среде непрерывной поставки.
Похожие вакансии
6 вакансий
Старший macOS разработчик (Swift/Objective-C)
~1 140 300 – 1 782 088 ₸ оценка
Ищем опытного macOS-разработчика для создания защищенного корпоративного приложения. Нужно проектировать и разрабатывать низкоуровневые компоненты, интегрироваться с системными службами безопасности и аутентификации, обеспечивать совместимость с новыми версиями macOS. Требуется 8+ лет опыта, глубокое знание Swift/Objective-C и C/C++, понимание системных механизмов macOS и Unix. Предлагается удаленная работа и участие в международном проекте.
Senior iOS Graphics/Product Engineer
~1 140 300 – 1 782 088 ₸ оценка
Ищем Senior iOS-разработчика для мобильного приложения по рисованию ArtWorkout. Нужно разрабатывать пользовательские функции от идеи до релиза, работать со Swift, UIKit, SwiftUI и Combine, а также иметь продуктовое мышление и опыт A/B-тестов. Предлагают полную удалёнку, гибкий график и работу в международной команде.
iOS разработчик
~1 140 300 – 1 782 088 ₸ оценка
Крупная IT-компания Циан ищет опытного iOS-разработчика для развития мобильного приложения. Нужен коммерческий опыт от 3 лет, отличное знание Swift и понимание Objective-C. Предлагают удаленную работу, ДМС, бонусы и возможности для роста.
iOS-разработчик (Swift)
~1 140 300 – 1 782 088 ₸ оценка
Ищем опытного iOS-разработчика с 5+ годами коммерческой разработки на Swift для создания премиального сервиса. Нужно будет проектировать архитектуру, разрабатывать ключевые модули, настраивать CI/CD и менторить команду. Предлагают удаленку или гибрид в Москве, ДМС и современную технику.
Старший iOS разработчик (SDK)
Разработка и поддержка нативных iOS SDK для мобильной рекламы в AdTech-проекте. Требуется глубокий опыт с Swift и Objective-C, знание CocoaPods и процессов релиза. Предлагается работа в международной компании Sigma Software над высоконагруженными продуктами.
iOS-разработчик
~1 140 300 – 1 782 088 ₸ оценка
Ищем опытного iOS-разработчика для развития мобильной платформы СберЗдоровья. Нужно 3+ года опыта, отличное знание Swift, SwiftUI и UIKit, опыт построения CI/CD и работы с AI-агентами. Предлагают удаленную работу, корпоративный MacBook, обучение и другие бонусы.