Head of iOS

Дата размещения вакансии: 02.11.2024
Работодатель: Звук
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

О нас

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

О роли

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

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

  • На основе бизнес-интересов компании формировать и реализовывать стратегию развития направления и определять технологический стек.

  • Руководить командой из 30+ специалистов и координировать направления продуктовой и платформенной разработки: заниматься наймом (штат и аутсорс), мотивировать и развивать сотрудников, отслеживать загрузку и распределение ресурсов в командах.

  • Осуществлять постоянный анализ текущих процессов разработки под iOS (поиск уязвимостей, анализ дефектов, составление и реализация планов развития).

  • Развивать процессы и автоматизации для повышения эффективности и скорости релизов.

  • Поддерживать эффективную коммуникацию со смежными направлениями, участвовать в общем планировании и синхронизации при реализации совместных задач.

  • Поддерживать культуру постоянного обучения и развития навыков.

  • Брать на себя ответственность за достижение целевых метрик продукта в рамках направления.

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

  • 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.

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

  • У тебя есть опыт руководства командами разработки от 3-х лет, особенно в мобильных продуктах.

  • У тебя есть опыт разработки на Swift от 3 лет, а Objective-C тебе знаком.

  • Ты умеешь эффективно управлять командами, определять приоритеты и достигать поставленных целей.

  • У тебя стратегическое мышление, ориентированное на будущее развитие продукта и компании.

  • Ты способен строить прочные отношения с заинтересованными сторонами на всех уровнях.

Если ты готов взять на себя эту амбициозную задачу и стать частью нашего пути к успеху, мы ждем твоего отклика!