Senior macOS/iOS developer

Stride — Веб и мобильная разработка

Senior macOS/iOS developer

Описание вакансии

Добрый день. Меня зовут Сергей и я с командой ищем macOS/iOS разраба

Задание проектное. Нужно приложение для записи звонков с дополнительными фичами поиска по графу знаний и оффлайн инференсом небольших моделек

В команде бэк, ml, qa, ux/ui – всё для хорошей продуктивной работы. Все сеньоры, делаем крутой продукт, рынок международный.

Какие мы видим задачи:

Базовый клиент macOS (MVP):

  • Локальная запись онлайн/оффлайн встреч: управление записью (start/stop/pause), индикаторы, фоновые режимы.

  • Аудио‑пайплайн: AVFoundation/AudioUnits/ScreenCaptureKit (для системного звука), буферизация, VAD, уровни громкости.

  • Транскрибация: модуль «провайдер транскрипции» (Apple Speech / локальный Whisper / облачный провайдер) со стримингом частичных расшифровок.

  • Хранение: локальный стор (SQLite/Core Data)

  • Экспорт/импорт: .m4a/PCM, таймкоды, сохранение ссылок на источники.

iOS (MVP):

  • Запись оффлайн‑встреч/заметок (без записи телефонных звонков, в соответствии с политиками Apple), фоновые сценарии, обработка прерываний, фоновые аплоады.

  • Базовый «Before/During/After» флоу: агенда перед встречей (интеграция с Calendar), подсказки во время, саммари после.

Интеграции и граф:

  • Локальный Product Memory Graph: связи «разговор ↔ артефакт» (тикет/PR/док) с таймкодами, синхронизация с бэкендом.

Стек:

  • Swift 5+, SwiftUI, Combine; AppKit (для macOS‑специфики), UIKit (iOS).

  • AVFoundation, AudioUnits, ScreenCaptureKit (macOS 12.3+), Speech (как один из провайдеров).

  • Core Data/SQLite.

  • URLSession/WebSockets, REST/GraphQL, OAuth 2.0 (AppAuth/ASWebAuthSession).

  • Бонус: Core ML/Metal (ускорение Whisper/LLM), GRDB, CloudKit, BackgroundTasks, App Extensions, Menu Bar apps, глобальные хоткеи.

Оплата удобным вам способом по факту завершения вех продукта. Если пойдет, то продолжим работу и доработки.

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

Навыки
  • Swift
  • iOS
  • macOS
Посмотреть контакты работодателя

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

Syndicate Group
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Purrweb
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Sigma Academy (АНО ДПО МУЦ ИТ)
Удаленная работа
  • Москва

  • Не указана

Рекомендуем

Full‑Stack разработчик (Next.js + Supabase) Проект на 200 часов

Саковская Людмила Владимировна

Удаленная работа
  • Москва

  • до 4000 USD

Зерокодер
Удаленная работа
  • Москва

  • от 250000 RUR

Удаленная работа
  • Москва

  • от 200000 RUR

Ведущий аудитор/аудитор

Аудиторское Партнерство НИКА

Удаленная работа
  • Москва

  • до 200000 RUR

КСК-Эйч Ар
Удаленная работа
  • Москва

  • до 200000 RUR

UNICA engineering

Разработчик 1С

UNICA engineering

Удаленная работа
  • Москва

  • до 200000 RUR

ВИЖУ
Удаленная работа
  • Москва

  • до 200000 RUR

Делаем IT

Middle Node.js Developer

Делаем IT

Удаленная работа
  • Москва

  • до 1600 RUR

Октопустех
Удаленная работа
  • Москва

  • до 1600 RUR

Time To Choose Magic
Удаленная работа
  • Москва

  • до 1600 RUR

Разработчик систем аналитики (ETL + Docker)

Ромадина Юлия Сергеевна

Удаленная работа
  • Москва

  • до 200000 RUR

Ведущий менеджер по подбору персонала

Крупная производственно-торговая компания

Удаленная работа
  • Москва

  • до 200000 RUR

PARMA Technologies Group

Java-разработчик

PARMA Technologies Group

Удаленная работа
  • Москва

  • до 200000 RUR

Playerok
Удаленная работа
  • Москва

  • от 60000 RUR

ANCOR
Удаленная работа
  • Москва

  • от 60000 RUR

Неоэнерго
Удаленная работа
  • Москва

  • от 60000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию