вернуться в ленту
Вакансия опубликована
27
December
2024
Middle
Senior
iOS-разработчик
Москва, гибрид
З/П не указана
Middle
Senior
Москва, гибрид
З/П не указана
Каждый день миллионы людей смотрят фильмы, сериалы и другой контент на Кинопоиске. Мы отвечаем за безупречное воспроизведение, помогаем уточнять информацию об актёрах или треках в реальном времени, смотреть live-трансляции и бесшовно переключаться между разными типами контента.
Кинопоиск — самый большой стриминг в России. Вы его знаете, вы им пользовались, так что приходите работать. У нас интересно.
Почему мы?
— Современный технологический стек: Swift, SwiftUI, Swift Concurrency, Combine, SwiftPM, высокий deployment target (сейчас iOS 16.4)
— Много продуктовых и технических задач: всегда есть что делать из того, что приносит реальную пользу
— Выстроенные процессы: всегда понятные ожидания, минимум внезапного
— Еженедельные релизы: код быстро попадает к пользователям
Какие задачи вас ждут
Развитие платформы Кинопоиска
Платформа предоставляет крупные компоненты для удобства интеграции и обеспечения консистентности различных проектов Кинопоиска. Среди ближайших крупных задач:
— Создать компонент player-as-a-service. С его помощью различные продуктовые команды смогут легко интегрировать сценарии воспроизведения в свои проекты.
— Переделать карточку фильма. Продукту интересно проводить много экспериментов, дизайн хочет обновления UI, а запрос к бэку в карточке — самый тяжёлый во всём Кинопоиске. Все эти проблемы требуют комплексного решения.
Вам предстоит отвечать за технические решения и архитектуру проектов платформы, согласовывать со смежными командами контракты, реализовывать их и помогать с внедрением. Вы станете решать задачи, которые влияют на весь продукт или технологический стек.
Продуктовая разработка
Компоненты, которые строит команда, решают продуктовые задачи. Вы будете работать над этими компонентами, уточнять требования и согласовывать их с продактами и дизайнерами, проектировать API для общения с бэком, декомпозировать и оценивать задачи, проектировать решения и отвечать за итоговую реализацию и запуск.
Мониторинг состояния системы
Мы отвечаем за качество и стабильность продукта. Вы будете заниматься сбором телеметрии, настройкой мониторингов и отслеживанием проблем.
Взаимодействие со смежными командами и продуктом
Никто не сделает идеальный продукт в одиночку. Наша ценность в том, что мы любим и умеем слаженно работать над одной целью: надёжной и гибкой системой, решающей задачи пользователей и бизнеса.
Менторство младших коллег
В команде есть разработчики разных уровней. Вы поможете им расти, чтобы они успешно участвовали в построении платформы.
Мы ждем, что вы
— Глубоко понимаете принципы работы iOS, знаете основные библиотеки и инструменты разработки
— Принимали архитектурные решения, в том числе запускали новые большие фичи или переписывали существующие
— Между ServiceLocator и строгим DI выберете второе
— Аккуратно и внимательно относитесь к CodeStyle, документации, описанию пулл-реквестов, тикетам и прочим артефактам
— Готовы изучать и использовать новые технологии и подходы
— Независимы, мотивированны и ответственны
— Если видите, что где-то что-то не так, — решаете проблему, а не проходите мимо
Важно: pедакция vseti.app не несет ответственности за любую информацию в этой публикации, в т. ч. текстовое описание и графические изображения, предоставленные нам авторами вакансии, публичными источниками сети интернет и другими пользователями интернета. Если вы нашли ошибку, пожалуйста, сообщите нам об этом help@vseti.app или в телеграм
Кинопоиск
Крупнейший сервис о кино в рунете
Подробнее о компанииДля отклика:
Стать заметнее для работодателей → здесь