Обязанности:
Мы — Magic Solutions, занимаемся разработкой приложений под iOS, Mac OS, Android, Windows. Сами создаем продукты и сами их продвигаем, все in-house. Мы зарабатываем на рекламе: на нескольких наших приложениях общая аудитория около 100 млн установок, и около 1 млн активных пользователей каждый день. Быстро переходим от идеи к действиям, как в рамках уже существующих приложений, так и с идеями новых проектов. Расширяем команду и ищем IOS-разработчика, который возьмет на себя доработку существующего приложения и создание новых. Что у нас есть: бэклог, доски и таски в Jira; верстка в коде: SwiftUI и UIkit, сейчас используем SnapKit; Coordinator; реактивный подход к написанию приложений: Combine; БД: Realm; кодогенерация: XcodeGen и SwiftGen; архитектура вью слоя: MVVM; CocoaPods/SPM; анимация: Lottie, Core Animation; Firebase: Remote Config и Analytics. Что предстоит делать: дорабатывать текущие продукты команды; разрабатывать с нуля приложение (в будущем); проектировать и разрабатывать новые функции; рефакторить код: для улучшения качества и производительности; для улучшения архитектруных решений. Ждем, что ты: имеешь опыт коммерческой разработки на Swift; владеешь навыком создания анимации и верстки не в UI-конструкторе; знаком с хотя бы одним из фреймворков: RxSwift или Combine; будет классно, если есть понимание принципов работы мобильной атрибуции (AppsFlyer или Adjust). У нас: удаленка: работа из любой точки мира; развивающая среда и зона для экспериментов (обоснованных); гибкий график работы; команда единомышленников всегда на связи; отпуск 28 дней в году; при желании - помощь в релокации через полгода при условии хорошего перформанса. Будем рады твоему отклику! До связи:)