IOS Stream Lead (удаленная работа)

8 апреля 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: IOS Stream Lead

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

О нас

Сила, которая движет Звуком, заключается не только в музыке, но и в людях, которые стоят за технологическими решениями. Мы ищем такого же увлеченного лидера, кто готов вдохновлять команду, развивать продукт, удивлять пользователей. Если у тебя есть страсть к созданию лучшего музыкального опыта на мобильных устройствах и ты хочешь, чтобы твоя работа действительно звучала, тогда нам по пути.

О роли

Ты будешь отвечать за лидерство продуктовых iOS-разработчиков в рамках стрима, участвовать в проектировании архитектуры, решать вопросы оптимизации и помогать команде двигаться вперед, внедряя лучшие практики разработки.
Тебе предстоит вести команду к созданию продукта, который не просто соответствует ожиданиям, но превосходит их, предлагая пользователям уникальный опыт.

Почему это важно

Каждое нажатие на плей, каждая рекомендация, каждое открытие нового жанра всё это помогает людям находить то самое. Наша цель создать продукт, который не просто подстраивается под вкусы, но и превращает прослушивание в особенный ритуал. Мы верим в то, что всё это больше, чем просто контент это эмоции, воспоминания и моменты. Поэтому каждый пиксель интерфейса и каждый фрагмент кода должны звучать так же гармонично, как любимый трек.

Чем будешь заниматься у нас

  • Управлять командой продуктовых разработчиков в рамках стрима (распределение задач, контроль выполнения, кодревью).
  • Повышать эффективность работы стрима, сокращать t2m.
  • Заниматься проектированием и развитием технической реализации продуктовых фич в приложении.
  • Участвовать в проектировании архитектуры.
  • Повышать производительности приложения.
  • Работать над устранением технического долга.

Технологии, с которыми ты будешь работать

  • Swift основной язык разработки.

  • Архитектуры: используем MVVM с координатором (MVVM+C) и биндингом на RxSwift.

  • Аудио: работаем с AVFoundation, MPAudioPlayer, AVPlayer для стриминга аудио.

  • Интерфейсы: верстка на UIKit, анимации с Lottie, работа с Constraints (Autolayout DSL).

  • Реактивность: используем RxSwift и ReactiveCocoa для управления потоками данных.

  • Базы данных: используем DBProvider, GRDB и Realm.

  • API: для работы с данными используем Alamofire, GraphQL и RestAPI, все обернуто в удобные интерфейсы.

  • Firebase: аналитика и мониторинг через Firebase (Analytics, RemoteConfig, Crashlytics).

  • Тестирование: пишем Unit-тесты с помощью XCTest, а также используем RxTests.

У тебя все получится, если

  • У тебя есть опыт руководства командами мобильной разработки (5+ человек) от 3-х лет.
  • У тебя есть опыт разработки на Swift от 3 лет, а Objective-C тебе знаком, но ты больше сосредоточен на Swift.

  • Ты системно подходишь к работе с людьми (адаптация, развитие, мотивация).
  • Умеешь расставлять приоритеты в задачах и эффективно управлять временем команды.
  • У тебя есть опыт и понимание принципов agile и продуктовой разработки.
  • Умеешь проводить code review и давать корректную обратную связь.
  • Умеешь работать с типичными архитектурами мобильных приложений.
  • Понимаешь процессы мобильной разработки и умеешь их выстраивать.
  • Ты готов учиться новому, развиваться вместе с командой и делиться знаниями, обучая других разработчиков.

Будет плюсом

  • Умение работать с Redash/Superset/BI-системами.
  • Опыт кроссплатформеной разработки.


Посмотрите похожие вакансии

Технический директор (CTO)
Компания: РУБИКОН
Зарплата: з.п. не указана