MacOS Developer (Swift / SwiftUI / AppKit)

Дата размещения вакансии: 07.02.2026
Работодатель: ЦИФРОВЫЕ ИНТЕРНЕТ ПЛАТФОРМЫ
Уровень зарплаты:
от 150000 до 200000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

macOS Developer (Swift / SwiftUI / AppKit)

О проекте

Мы создаём премиум macOS-утилиту для профессионалов (creators, founders, sales, educators), которая помогает комфортно работать с текстом во время видео-звонков и записей. Продукт — нативный macOS, распространяется вне App Store (DMG), с моделью one-time purchase + trial.

Фокус — качество UX, производительность и нативное поведение macOS.

Команда небольшая, решения принимаются быстро, разработчики напрямую влияют на архитектуру и продукт.

Задачи:

  • Разработка нативного macOS-приложения на Swift
  • Реализация UI на SwiftUI с использованием AppKit:
  • управление окнами (NSWindow)
  • always-on-top / floating window
  • работа с несколькими экранами
  • Реализация плавного отображения и скролла текста
  • Работа с аудио через AVFoundation / AVAudioEngine (voice-activated logic)
  • Управление разрешениями macOS (микрофон)
  • Реализация trial-логики и лицензирования (Keychain)

Подготовка релизов:

  • code signing
  • notarization
  • сборка DMG
  • Работа с edge-cases macOS (Mission Control, Spaces, DPI, scaling)

Требования

  • Коммерческий опыт разработки под macOS
  • Уверенное знание Swift
  • Практический опыт с SwiftUI
  • Понимание и опыт работы с AppKit
  • Опыт работы с NSWindow и оконными режимами
  • Опыт работы с AVFoundation / AVAudioEngine
  • Понимание жизненного цикла macOS-приложений
  • Опыт работы с Keychain
  • Понимание code signing и notarization
  • Умение писать поддерживаемый, аккуратный код

Условия

  • Удалённая работа
  • Full-time
  • Небольшая команда
  • Рыночная оплата (2 раза в месяц)