Москва, Большая Новодмитровская улица, 23с5
Метро: ДмитровскаяИви — один из лидеров рынка онлайн-кинотеатров в РФ и странах СНГ. №1 в рейтинге Лучших работодателей России три года подряд
Уже 16 лет мы работаем на рынке профессионального легального видеоконтента, каждый день решая интересные задачи в атмосфере свободы, доверия, открытости.
Наша команда не только предоставляет миллионам пользователей доступ к кино и сериалам, но и создает их сама.
Одна из продуктовых команд iOS разработки ищет iOS developer.
Приложение Иви для iOS - одно из самых популярных в Appstore приложений для просмотра видео-контента. Наша команда ищет iOS разработчика, который будет помогать развивать наши приложения и совершенствовать фреймворки.
Как все устроено в Иви:
Пишем на Swift 6, используем SPM для собственных и внешних зависимостей
Используем собственную дизайн-систему
Поддерживаем минимальную версию iOS 16
Пишем unit-тесты на XCTest/Swift Testing и автотесты на XCUITest. Стремимся к осмысленному покрытию критичных сценариев
Все изменения проходят code review
Активно внедряем AI-инструменты для рутины, кодогенерации, проверки и документации;
Релизим приложение раз в неделю
Придерживаемся agile-подхода: минимизируем бюрократию и автоматизируем всё, что можно
Сокращаем time-to-market, но не забываем про качество
Придерживаемся принципов ответственности, самоорганизации и не приветствуем микроменеджмент. Каждый может влиять на цели команды или процессы в ней
Работаем по квартальным целям OKR, держим прозрачный командный ритм и регулярно обсуждаем, что можно улучшить в продукте и процессах
Поддерживаем высокий технический уровень проекта и аккуратно внедряем новые технологии, когда они помогают продукту
Заботимся о комфорте и развитии каждого: качественно онбордим, обмениваемся обратной связью, проводим 1+1, составляем индивидуальные планы развития
В команде Иви тебе предстоит:
Развивать продуктовые сценарии Иви на iOS и tvOS
Работать с модульной архитектурой приложения: внутренними Swift Packages и фреймворками
Участвовать в развитии дизайн-системы и переиспользуемых UI-компонентов
Взаимодействовать с навигацией, deeplink/push-сценариями
Следить за производительностью, стабильностью и качеством кода
Развивать видео-домен: playback-сценарии, AVFoundation, DRM и плеерные интеграции
Писать unit/UI-тесты и поддерживать техническую документацию там, где она действительно помогает
Ожидания Иви от кандидата:
Коммерческий опыт iOS-разработки от 3 лет
Уверенное знание Swift и Xcode
Опыт работы с многомодульными проектами, SPM или близкой инфраструктурой
Опыт написания unit-тестов и готовность поддерживать качество кода
Понимание CI/CD-процессов на уровне ежедневной разработки
Будет плюсом:
Знакомство с AVFoundation, video playback, DRM или медиаприложениями
Практика адаптивной вёрстки под iPhone/iPad
Понимание Accessibility
Знание особенностей tvOS/macOS
Знакомство с UDF, Redux, TCA, MVI или другими однонаправленными архитектурами
Практика performance engineering и оптимизации производительности приложения
И, самое приятное, Иви обещает:
Заботу о здоровье: после испытательного срока — ДМС со стоматологией, страхование от несчастных случаев и критических заболеваний, а ещё возможность получать консультации психолога, юриста, финансового консультанта и специалиста по ЗОЖ
МКК Займ-Экспресс
Москва
до 300000 RUR