Обязанности:
РБК— это мультимедийный холдинг, объединяющий медиа, IT-сервисы инфраструктуру для бизнеса. Компания развивается в области IT, digital-продуктов и mediatech. В настоящее время, аудитория наших сайтов (РБК, Инвестиции, Pro, Авто, Тренды, Спорт, Недвижимость, РБК+, ТВ и др.) составляет более 60 млнуникальных пользователей ежемесячно. На наши сайты заходит каждый 3-йжитель России.Мы ищем IOS-разработчика, готового сделать приложение РБК Новости еще более увлекательным! Если ты хочешь, чтобы твои идеи влияли на огромную аудиторию и ,возможно, на завтрашние заголовки новостей), то мы ждем именно тебя! Чем предстоит заниматься: Создание новой функциональности для нашего приложения РБК Новости (iOS / iPadOS / tvOS) — это шанс принять участие в том, чем будут пользоваться миллионы людей Модернизация архитектуры проекта и глобальный рефакторинг — потому что даже работающий код нуждается в постоянном обновлении Помощь дизайнерам в создании и улучшении дизайн-системы — чтобы интерфейс был удобным и стильным! Взаимодействие с разработчиками бэкенда, аналитиками и тестировщиками — вместе мы сможем свернуть горы (или хотя бы Создавать отличное приложение) Автоматизация и оптимизация процессов разработки (CI/CD) — чтобы избавить себя от ежедневной рутины О нас:Проекты с большим количеством пользователей и высокой оценкойБольшое внимание уделяем продуктовой аналитике Вся разработка ведется на Swift и мы полностью избавились от старогокода на Objective C Работаем выделенной командой, включающей мобильных разработчиков,бэкенд разработчиков и тестировщиков Что мы используем: Swift 5+ (нет легаси на Objective C) iOS 15+ SwiftUI UIKit (не используем xib/storyboard’ы) SPM & CocoaPods CoreData URLSession Combine Diffable Data Source Compositional Layout Async/Await WidgetKit, StoreKit Jira/Bitbucket/Fastlane/Bamboo Что мы ждем от тебя: Высшее техническое образование, аналитический склад ума и страсть программированию Не менее 4 лет опыта коммерческой разработки под iOS/tvOS Знание сетевых протоколов и технологий (HTTP, REST API, JSON и т.д.) Знания Swift, UIKit и основных библиотек, умение работать с Combine, SwiftUI Знания основных архитектурных паттернов Способность различать эффективную и неэффективную архитектуру Опыт работы с системой контроля версий Git Широкий кругозор в области мобильной разработки и смежных направлений Умение оценивать и соблюдать сроки выполнения задач Навыки командной работы, стремление к обучению профессиональному росту Что можешь получить у нас: Льготы IT-аккредитованной компании Удаленка (при желании можно посещать наши офисы), гибкое начало рабочего дня. ДМС, подписка на РБК pro, доступ к сервису поддержки сотрудников "Понимаю", скидки на фитнес и обучение от партнеров, корпоративная техника по запросу Наша готовность к изменениям и идеям сотрудника