TGViewer
Mobile Dev Jobs | iOS и Android | Вакансии и резюме Mobile Dev Jobs | iOS и Android | Вакансии и резюме @mobiledevjobs · 1.05K subscribers
Post #3593 66
#вакансия

Senior IOS Engineer for Highload Video Streaming Startup


Мы - быстрорастущий 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, который задаёт архитектурное направление
- От тебя ожидается самостоятельность
- Решения обсуждаются, но не затягиваются
- Важен результат, а не идеальная архитектура
- Минимум бюрократии, максимум инженерных задач

Что важно в подходе
- Не ждёшь идеальной постановки задачи
- Умеешь разобраться в сложной системе без полного контекста
- Видишь последствия своих решений
- Не боишься продакшна и ответственности
- Умеешь задавать правильные вопросы

Компания: ООО ЧУБАККА
Заработная плата: Уровень дохода не указан


Полезные ссылки:

🍏 Мобильный трудоголик - Канал про мобильную разработку.

🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.

🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
More from @mobiledevjobs
  1. Oct 4, 2026#вакансия #ios IOS разработчик (WB Chat) Мы активно развиваем наш новый продукт WB Chat —…
  2. Oct 4, 2026#вакансия #flutter Middle + Mobile Developer (Flutter) IntexSoft в поиске Middle+ Flutter…
  3. Oct 4, 2026#вакансия #c Программист C / C++ (Embedded linux, android) Обязанности: - разработка натив…
  4. Oct 4, 2026#ищу #резюме #senior #fulltime #cv #Swift #SwiftUI #iOS #удаленка #remote #iOSDeveloper Ме…
  5. Oct 3, 2026#вакансия #flutter Flutter-разработчик PAYNET- лидер среди платежных систем Узбекистана. К…
  6. Oct 3, 2026#вакансия Senior React Native Engineer / Senior Mobile Product Engineer Organic Soft созда…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →