Напиши текст вакансии для должности "Technical Lead iOS". Название компании: "FUNCORP". Расположение: Москва. График работы: Полный день. Опыт работы: Более 6 лет. Ключевые навыки: 'Swift', 'iOS'

FUNCORP — международная компания, c 2004 года разрабатываем развлекательные технологичные UGC-сервисы, которыми ежедневно пользуются миллионы людей по всему миру. Мы активно развиваем наши продукты и запускаем новые, используя современные технологии, научный подход и машинное обучение. Мы обрабатываем миллиарды событий для постоянного улучшения качества доставки развлекательного контента нашим пользователям. На отделе разработки одни из самых важных задач: обеспечение моментальной загрузки контента, общей оптимизации, работа с безопасностью и аналитикой и не только. Поэтому для решения продуктовых задач мы много работаем с продакт-менеджерами и стремимся использовать самые актуальные технологии, понимая приоритетность и влияние каждой новой фичи. Разрабатываем на Swift и следуем методологиям Gitflow, для каждой задачи проводим CrossCode ревью. В рамках внутренних и внешних митапов стремимся шарить знания и собственные наработки, а каждую неделю проводим ретро. Мы ценим командную работу, при этом каждый сотрудник — это самостоятельный специалист с сильными хард и софт скиллами. И сейчас ищем того, кто усилит наше iOS-направление и будет помогать в развитии приложений, улучшать и создавать новый пользовательский опыт. Что предстоит делать:   создавать MVP-приложения с ML на клиенте для персональной рекомендательной системы;   улучшать и развивать системы технической аналитики;   аккумулировать техническую экспертизу в проекте, работать над архитектурой приложения   уменьшать time to market: работать с билдами на CI, оптимизировать производительность билдов и т.п.   поддерживать фреймворк для UI тестов, работать по увеличению производительности UI-тестов;   разрабатывать технически сложные задачи (замена БД в приложении, многомодульность, алгоритмы подгрузки контента, работать с видео (монтаж, эффекты) и т.д.);   разрабатывать системы антифрода и обеспечивать безопасность приложения, проводить техническую экспертизу и аудит безопасности клиентских приложений, внедрять сторонние решения.   разрабатывать системы для тестирования производительности приложения.   Чтобы присоединиться к нам, вам нужно:   иметь опыт коммерческой разработки приложений под iOS от пяти лет;   быть экспертом в Swift и Obj-C;   знать Obj-C и уметь поддерживать код на нем;   следовать принципам ООП и SOLID;   понимать паттерны проектирования и современные архитектурные подходы, знать их плюсы и минусы;   иметь опыт работы в продуктовой компании;   иметь опыт составления и управления бэклогом задач для разработки;   иметь опыт разработки архитектуры приложения;   знать и понимать Apple Human Interface Guidelines;   обладать опытом запуска новых продуктов.   Будет совсем круто, если есть:   понимание модульного подхода к разработке или опыт разработки фреймворков;   опыт работы со сложным UI, анимациями и кастомными переходами;   опыт работы с A/B тестами   опыт работы с задачами по безопасности;   опыт работы с задачами по продуктовой и технической аналитике;   опыт работы с Fastlane.   Стек используемых технологий:   Swift;   MVP + Router + Assembly;   Snapkit/Masonry для AutoLayout;   Realm для хранилища данных;   AVFoundation для работы с медиа;   MoPub для работы с рекламой;   Jenkins и Fastlane для CI/CD;   JIRA, GitLab.