MacOS Developer (Swift / SwiftUI / AppKit)

150 000 - 200 000 ₽

  • Марксистская
  • Третьяковская
  • Маяковская

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 раза в месяц)

Сравнение со средней зарплатой в похожих вакансиях:

180k

339k

139k

250k

415k


Адрес: Россия, Москва
Показать на большой карте

Поделиться:

Опубликована 5 дней назад

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

Предлагаем присоединиться в роли 1C Developer! ... опыт работы в роли 1C Developer от 5-ти лет; опыт работы с ERP‑конфигурацией в области финансов и бухгалтерии ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании AstonAston
  • Москва
8 часов назад
до 350 000 ₽
Выше средней на 42%
Привет, это Voximplant! Мы создаем технологии для коммуникаций, с помощью которых решаем разные задачи бизнеса: для этого у нас есть два продукта. Платформа Voximplant позволяет разработчикам улучшать свои продукты с помощью телефонии, голосовых бото...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании VoximplantVoximplant
  • Москва
8 часов назад
Чем предстоит заниматься: Разработка внутренней платформы разработки(IDP); Разработка сервисов для ускорения и облегчения работы команд разработки (например, сейчас команда работает над сервисом управления доступами (IDM)). Что для нас важно: Коммерч...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании OkkoOkko
  • Москва
21 час назад
КОМПАНИЯ «АЙ-ТЕКО» - ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-10 крупнейших IT-к...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ИЦ АЙ-ТЕКОИЦ АЙ-ТЕКО
  • Москва
8 часов назад
В связи с активным ростом приглашаем талантливого .net разработчика в нашу команду! Что тебе нужно будет делать: Участие в командной разработке от бизнес идеи до продакшена; Участие в SCRUM процессе: планирование задач, оценка времени, митинги; Подде...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Страховые ПартнерыСтраховые Партнеры
  • Москва
день назад
Чем предстоит заниматься: Проектирование и разработка Ingestion Service (сбор данных из внешних API) Реализация Transformation Workers (нормализация, маппинг, обогащение данных) Обработка rate limits, retry, circuit breaker для внешних интеграций Раб...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании FUN&SUNFUN&SUN
  • Москва
21 час назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.