Logo Ostrovok

iOS Team Lead

Откликнуться

Поделиться

Ключевые задачи:

Лидерство: Определять и продвигать стратегическое видение iOS-отдела, устанавливать лучшие практики и выбирать технологический стек.

Управление командой: Руководить, наставлять и вдохновлять команду iOS-разработчиков; осуществлять планирование, координацию и отслеживание результатов, способствовать профессиональному росту и развитию навыков.

Разработка ПО: Играть ключевую роль в проектировании, архитектуре и обеспечении долгосрочной стабильности и высокого качества наших iOS-приложений.

Управление проектами: Вести проекты, связанные с iOS, обеспечивать своевременную сдачу и проактивно устранять риски.

CI/CD и DevOps: Отвечать за поддержку и развитие CI/CD пайплайнов, процессов автоматизированного тестирования, сборки приложений и полного цикла релизов.

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

Рекрутинг: Осуществлять найм и адаптацию новых сотрудников для масштабирования iOS-команды лучшими специалистами.

Требования:

  • 5+ лет опыта разработки под iOS и 2+ года опыта руководства командой iOS-разработчиков.
  • Отличные управленческие навыки: планирование, приоритизация, отслеживание выполнения задач, наставничество, предоставление обратной связи по результатам работы, найм.
  • Глубокие знания Swift и платформы iOS; опыт промышленной разработки с использованием UIKit и SwiftUI.
  • Опыт проектирования и поддержки модульных, масштабируемых iOS-приложений с четкими границами архитектуры, внедрением зависимостей (DI) и маршрутизацией.
  • Глубокое понимание сетевого взаимодействия, REST API, механизмов аутентификации, обработки ошибок и проектирования клиент-серверных контрактов.
  • Опыт работы с Tuist, Fastlane.
  • Практический опыт использования Swift Concurrency (async/await, actors, cancellation), GCD, Combine или других подходов реактивного программирования.
  • Опыт работы с Core Data, локальным хранением данных, офлайн-сценариями, профилированием производительности и оптимизацией приложений.
  • Опыт автоматизированного тестирования, настройки CI/CD и полного цикла релиза iOS-приложений, включая публикацию через TestFlight и App Store.
  • Навыки использования современных инструментов разработки с поддержкой AI для повышения эффективности и качества кода команды.

Будет плюсом:

  • Опыт работы с мульти-модульными, мультибрендовыми или white-label iOS-продуктами.
  • Опыт использования feature flags, удалённой конфигурации, проведения A/B экспериментов.
  • Опыт работы с аналитическими платформами, такими как Amplitude, AppMetrica, Firebase Analytics, AppsFlyer.
  • Опыт внедрения push-уведомлений, OAuth, deep links, платежей и других критических для мобильных приложений сценариев.
  • Знание GitLab CI/CD, SwiftLint, SwiftFormat, Danger и инструментов генерации кода (например, Sourcery).

Наши условия:

  • Полная свобода для достижения результатов: гибкий график, удалёнка или офис — ты сам решаешь, где и когда работать. 
  • ДМС с первого месяца работы и скидки в сервисе «Ясно», а также дополнительный оплачиваемый выходной день MyTime Day Off.
  • Внутренние программы адаптации и обучения, развития soft skills и лидерских навыков.
  • Корпоративные скидки на занятия в Skyeng.
  • Корпоративные цены на отели и другие услуги для путешествий.

От отклика до оффера

  • O1

    Отклик на вакансию

  • O2

    Cобеседование с HR специалистом

  • O3

    Техническое собеседование

  • O4

    Сulture Fit интервью

  • O5

    Интервью с командой

  • O6

    Оффер

Откликнуться на вакансию

Имя
Фамилия
Электронная почта
Номер телефона
Уровень английского
Ссылка на резюме
Расскажите о себе