Team Lead iOS

З/П договорная
Размещено 05 апреля


Требуется team lead в г. Москва.Instories один из лучших мобильных видеоредакторов для маркетологов, SMM-специалистов и блогеров. Мы более 4х лет существуем на рынке, помогая креаторам создавать трендовый контент профессионального уровня. Instories используют миллионы пользователей по всему миру. Приложение входит в топ-20 по скачиваниям в категории Photo&Video в американском AppStore. Сейчас наши основные рынки это Северная Америка, Латинская Америка и некоторые страны Европы. Наш головной офис расположен на Кипре, но мы работаем удалённо. Мы ищем Team Lead iOS в кросс-функциональную команду, состоящую из продакт-менеджера, мобильных разработчиков, бэкенд разработчиков, ML-инженеров и инженеров по тестированию. Технологический стек и инструменты разработки: Swift, Combine, Core Data, SnapKit, Core Image, AVFoundation, Metal, StoreKit; Github, CocoaPods, Xcode Cloud, fastlane, XcodeGen; MVVM, Монорепозиторий, Многомодульность; iOS 15+, 400к Swift строк кода, 2мин холодное время сборки на M1 Pro. Тебе предстоит: Проектирование архитектуры систем; Написание нового и поддержка существующего кода; Участие в формировании команды: найм, мотивация, координация; Управление командой разработчиков: декомпозиция, оценка, codereview; Анализ требований, оценка реализации, планирование и управление сроками. Что для нас важно: Опыт работы в роли Team Lead от 1 года; Опыт коммерческой разработки от 5-ти лет; Глубокое знание языка Swift и платформы iOS 15+; Умение верстать UI кодом (NSLayoutConstraint, SnapKit, SwiftUI или другие) и знание нюансов работы UIKit и Core Animation; Уверенный опыт работы с базами данных (Core Data, SQLite, Realm, GRDB или другие); Понимание клиент-серверного взаимодействие и многопоточности в iOS; Умение проектировать и разрабатывать качественные решения и продукт. Будет плюсом: Опыт работы с FRP (Combine или RxSwift); Знания в области обработки компьютерной графики (Metal, OpenGL, Core Image, AVFoundation); Опыт реализации подписочной модели внутри приложения; Знания в области Machine Learning и AI; Любовь к автоматизации рутинных задач и опыт настройки CI/CD. Нам подойдет человек, который не боится новых вызовов, ответственен за результат, умеет слушать и слышать, ориентирован на командные цели. Как мы нанимаем?Мы готовы оперативно выходить с оффером, если понимаем, что подходим друг другу. Наши этапы:1. Звонок-знакомство с HR;2. Техническое интервью, которое проводит Team Lead iOS совместно с ведущим разработчиком;3. Встреча с руководителем разработки и HR (Google Meet или Zoom). Почему мы? Официальное оформление и зарплата на уровне топовых IT-компаний страны; Полная занятость в удалённом формате мы оплатим тебе коворкинг, если это необходимо; Возможность работать из любой точки мира, а также возможность релокации в Сербию; Гибкое начало рабочего дня ты сам выбираешь, когда начинается твой рабочий день, главное, не пропускать общекомандные созвоны; Гибкая возможность уходить в отпуск ты сам решаешь, когда пойдёшь отдыхать; Дополнительные оплачиваемые дни к отпуску (3 дня в год); Забота о твоём профессиональном развитии 50%-оплата курсов, обучения и онлайн-конференций, а также каждые полгода у нас проходит Performance Review, где ты можешь влиять на свой уровень дохода и зону ответственности; Забота о твоем ментальном здоровье 50%-оплаты психолога.А также: Драйвовая команда с отлаженными, но гибкими бизнес-процессами; Интересные и разнообразные задачи; Большой маневр для роста и профессионального развития; Возможность участия в развитии продукта. Если ты горишь идеей создания классного международного продукта и готов(а) помогать людям, присоединяйся к команде Instories, чтобы реализовывать смелые идеи вместе