Перейти к содержимому
C
CMK

Старший macOS разработчик (CAD приложение)

Ищем старшего macOS разработчика для модернизации профессионального 2D CAD приложения. Нужно владеть C, C++, Objective-C и Swift, иметь опыт работы с macOS SDK и 2D графикой. Предлагается полностью удаленная работа, гибкий график и интересные технические задачи.

senior удалённо ~2 202 255 – 3 823 898 ₸
Языки: English · Advanced
salary intelligence

Зарплата не указана — оценили по рынку

На основе 55 похожих вакансий за 90 дней.

оценка p25–p75
2 202 255 – 3 823 898 ₸
медиана: 3 022 567 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<p><strong>Описание проекта:</strong></p><p>Проект включает разработку и поддержку профессионального 2D CAD-приложения для macOS — давно существующего десктопного инструмента, используемого архитекторами, дизайнерами интерьеров, инженерами и любителями для технического черчения, планировки помещений и дизайнерского проектирования. Продукт имеет богатую историю на платформе Apple и известен своим интуитивно понятным интерфейсом, адаптированным для пользователей Mac.<br><br><strong>О роли:</strong></p><p>Мы ищем опытного старшего macOS-инженера для руководства модернизацией и расширением функциональности профессионального CAD-приложения для macOS. Вы возьмете на себя ответственность за зрелую кодовую базу, будете определять архитектурные решения и поставлять значительно обновленный продукт, отвечающий требованиям современных дизайнеров и инженеров.<br><br></p><p><strong>Ключевые обязанности:</strong></p><ul><li> Руководить проектированием и реализацией крупных новых функций и архитектурных обновлений существующего macOS CAD-приложения.</li><li> Разрабатывать высокопроизводительный 2D-рендеринг графики с использованием нативных графических фреймворков macOS (Core Graphics, Core Animation, AppKit drawing).</li><li> Писать чистый, поддерживаемый код на C, C++, Objective-C и Swift, а также направлять стратегии миграции между языками, где это уместно.</li><li> Интегрировать и использовать инструменты разработки с поддержкой ИИ (например, GitHub Copilot, Claude или аналогичные) для ускорения разработки и повышения качества кода.</li><li> Тесно сотрудничать с продакт-менеджерами и дизайнерами; четко сообщать технические требования и прогресс на английском языке.</li><li> Проводить ревью кода и наставлять младших членов команды.</li><li> Управлять исходным кодом с помощью Git и/или Subversion; отслеживать задачи и дефекты в Jira.</li><li> Профилировать и оптимизировать производительность приложения для обеспечения отзывчивости и эффективности использования памяти на Apple Silicon и Intel Mac.</li><li> Обеспечивать совместимость с текущими и будущими версиями macOS.</li></ul><p><strong></strong></p><p><strong>Обязательные требования:</strong></p><ul><li> 6+ лет профессионального опыта разработки ПО, из которых не менее 5 лет сфокусированы на разработке приложений для macOS.</li><li> Хорошее рабочее знание Objective-C и Swift.</li><li> Обширный практический опыт работы с macOS SDK: AppKit, Foundation, Core Data, XPC и связанными фреймворками.</li><li> Глубокие знания C и C++ (C++17 или новее).</li><li> Подтвержденное использование ИИ-инструментов для кодинга (Copilot, Cursor, Claude и т.д.) как части активного рабочего процесса разработки.</li><li> Владение системами контроля версий: Git и/или Subversion.</li><li> Опыт управления задачами, багами и спринтами в Jira или аналогичном инструменте отслеживания проектов.</li><li> Хорошие навыки письменного и устного общения на английском языке; комфортная работа в международной команде. </li></ul><p><strong></strong></p><p><strong>Будет плюсом:</strong></p><ul><li> Хорошее понимание 2D-графических систем macOS: Core Graphics, Core Animation, AppKit drawing и системы печати macOS (NSPrintOperation, генерация PDF).</li><li> Подтвержденный опыт в разработке CAD, вычислительной геометрии или других графически интенсивных приложений.</li></ul><p><strong></strong></p><p><strong>Предпочтительные квалификации:</strong></p><ul><li> Знание SVG: парсинг, рендеринг и экспорт для обмена 2D-чертежами.</li><li> Опыт работы с системой печати macOS и конвейерами вывода PDF/PostScript.</li><li> Опыт работы с Metal или OpenGL для GPU-ускоренного 2D-рендеринга (плюс, не обязательно).</li><li> Опыт работы с кроссплатформенными кодовыми базами, нацеленными на macOS, Windows или Linux.</li><li> Вклад в проекты с открытым исходным кодом или видимое портфолио выпущенных macOS-приложений.</li></ul><p><strong></strong></p><p><strong>Что мы предлагаем:</strong></p><ul><li> Технически сложный проект модернизации «с нуля» со значительной инженерной ответственностью.</li><li> Конкурентоспособный компенсационный пакет, соответствующий опыту старшего уровня.</li><li> Полностью удаленная позиция с гибким графиком работы.</li><li> Предоставление рабочего оборудования при необходимости.</li><li> Коллаборативная, инженерно-ориентированная культура, где ваши решения напрямую влияют на продукт.</li></ul> <div> <a href="https://jobs.dou.ua/companies/cmk-software-mac-kiev/vacancies/360729/#reply-btn-id">Відгукнутись на вакансію</a> </div>

навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
S
Squad
сегодня

Старший Embedded C/C++ инженер (RTOS)

Старший Embedded C/C++ инженер для разработки коммуникационного стека нового поколения. Нужно интегрировать 5G/LTE модемы, обеспечить бесшовное переключение между сетями и оптимизировать прошивку. Требуется 7+ лет опыта в RTOS и глубокие знания C/C++. Предлагают удаленную работу, гиг-контракт и бонусы.

C C++ RTOS +15
senior удал. dou
M
MWDN
сегодня

Старший C++/C# разработчик (Кибербезопасность)

~2 202 255 – 3 823 898 ₸ оценка

Ищем опытного C++/C# разработчика для работы над продуктом в сфере кибербезопасности. Вы будете заниматься бэкенд-разработкой, исследованием и решением проблем, интеграцией с другими системами. Требуется 5+ лет опыта, знание C#/C++, сетей и английского на уровне Upper-Intermediate. Компания предлагает удаленную работу, гибкий график, 29 дней отпуска и бесплатные курсы английского.

C# C++ Networking +3
senior удал. dou
S
Sigma Software
1 д. назад

C++ разработчик (Qt/QML)

Ищем опытного C++ разработчика с экспертизой в Qt/QML для создания инновационных IoT-решений для умного климат-контроля. Вы будете разрабатывать интерфейсы и компоненты для устройств, управляющих отоплением, вентиляцией и кондиционированием. Компания предлагает работу в международной команде с сильной инженерной культурой и возможностями для роста.

C++ Qt QML +6
senior удал. dou
Jabil
J
Jabil
1 д. назад

Старший сетевой инженер-программист

~2 202 255 – 3 823 898 ₸ оценка

Разработка ПО для сетевых устройств (маршрутизаторы, коммутаторы) на C/C++ и Python. Требуется опыт с BSP, control/data plane и автоматизированным тестированием. Предлагается работа в международной компании.

C C++ Python +16
senior удал. dou
Jabil
J
Jabil
1 д. назад

Android BSP инженер

~2 202 255 – 3 823 898 ₸ оценка

Ищем опытного Android BSP инженера для работы с последними версиями Android. Требуется глубокое знание C/C++, Android HAL, подсистем камеры, дисплея и медиа, а также опыт кастомизации BSP и интеграции платформы. Предлагается работа над сложными системными задачами в кросс-функциональной команде.

Android BSP HAL +16
senior удал. dou
C
Компания
1 д. назад

Разработчик C++ (PKI, криптография)

~2 202 255 – 3 823 898 ₸ оценка

Вакансия для C++ разработчика, который будет заниматься созданием и развитием корпоративной платформы для управления сертификатами и криптографическими сервисами. Требуется опыт работы с PKI, OpenSSL и Linux. Предлагается работа в сфере информационной безопасности.

C++ PKI OpenSSL +3
senior удал. HR cr