Мы - быстрорастущий AI‑стартап, создающий платформу нового поколения для видео‑контента. Система с нагрузкой, асинхронными процессами и большими объёмами данных, рассчитанная на глобальный рынок.
Наша миссия - объединить авторов и зрителей, предоставив авторам лучший инструмент для генерации видео, а зрителям - максимально релевантные рекомендации.
Ищем сильного iOS-инженера, который умеет работать с продуктом, а не просто писать код. Важно умение доводить задачи до продакшена, думать про UX, производительность и поведение системы под нагрузкой.
Работа в связке с Team Lead, который задаёт архитектурное направление.
Разрабатывать и развивать iOS-приложение
Реализовывать ключевые части продукта (видеолента, playback, взаимодействие с контентом)
Работать с видео: запуск, буферизация, префетч, оптимизация playback
Интегрироваться с backend-сервисами и KMP shared-слоем
Оптимизировать производительность (scroll, rendering, startup)
Участвовать в проектировании архитектуры вместе с Team Lead
Работать с аналитикой и метриками (QoE, пользовательское поведение)
Участвовать в код-ревью и поддерживать качество кода
Swift
SwiftUI (+ UIKit при необходимости)
AVPlayer / AVFoundation
async/await
Koin (через KMP shared graph)
MVVM / state-driven подход
SwiftUI Navigation
UserDefaults / Keychain
Firebase (analytics, crashlytics)
AVAudioSession / Now Playing
Обязательные
4+ лет опыта iOS-разработки
Отличное знание Swift
Опыт работы с SwiftUI
Опыт работы с AVPlayer
Понимание архитектур (MVVM / state-driven)
Опыт оптимизации производительности (UI, scroll, memory)
Понимание работы с сетью и асинхронностью
Умение работать с метриками и логами
Умение самостоятельно доводить задачи до результата
Будет большим плюсом
Опыт работы с видео / стримингом
Понимание HLS
Опыт работы с autoplay / feed UI
Опыт работы с playback аналитикой
Опыт работы с KMP
Опыт работы со StoreKit
Умение использовать AI‑инструменты в разработке (IDE‑ассистенты, генерация тестов, анализ логов и т.п.).
Есть Team Lead, который задаёт архитектурное направление
От тебя ожидается самостоятельность
Решения обсуждаются, но не затягиваются
Важен результат, а не идеальная архитектура
Минимум бюрократии, максимум инженерных задач
Не ждёшь идеальной постановки задачи
Умеешь разобраться в сложной системе без полного контекста
Видишь последствия своих решений
Не боишься продакшна и ответственности
Умеешь задавать правильные вопросы
Видео, стриминг и сложный UI
Реальные задачи с производительностью
Влияние на архитектуру вместе с тимлидом
Быстрый рост за счёт реальных инженерных челленджей
Минимум бюрократии
Прямое влияние на продукт
Полную удалёнку (возможность работать из любой точки мира)
ЗП зафиксирована в USD
Гибкий график работы (часовой пояс ближе к МСК)
Минимум бюрократии, максимум влияния на продукт и процессы
Возможность строить с нуля глобальный AI‑видеосервис
Группа компаний ЭРКАФАРМ
Москва
до 500000 RUR