IOS Developer( Admire )
Город:
Москва
Занятость:
Временная работа
Компания "Admire"
Привет! Мы — Magic Solutions, занимаемся разработкой приложений под iOS, MacOS, 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.
Что предстоит делать:
- разрабатывать приложение с нуля;
- проектировать и добавлять новые функции;
- рефакторить код: для улучшения качества и производительности; для улучшения архитектурных решений.
Ждем, что ты:
- имеешь опыт работы с подписками и реализацией пейволлов (Adapty, RevenueCat, StoreKit);
- работал с аналитикой (Amplitude, Firebase);
- уверенное владеешь Grand Central Dispatch (GCD), включая использование DispatchSemaphore, DispatchWorkItem, DispatchGroup;
- знаешь Combine (минимум - интеграция с SwiftUI);
- умеешь работать с UserDefaults и с инструментами отладки: Instruments, Thread Debugger, Memory Graph Debugger, View Debugger;
- понимаешь Memory Management (ARC, Retain Cycles и пр.).
Круто, если у тебя есть опыт:
- работы с Lottie для анимаций;
- использования Photos framework (PHPhotoLibrary, PHAssetResource, PHAsset);
- работы с Contacts framework (CNContactStore, CNContact);
- интеграции EventKit framework (EKEventStore);
- работы с Vision framework;
- знаний в области CoreImage, CoreGraphics, Metal;
- использования OperationQueue;
- работы с Keychain;
- оптимизации и профилирования UI с помощью Instruments (Time Profiler, Core Animation, анализ SwiftUI), особенно при работе с большими списками и коллекциями.
У нас:
- проектный формат работы;
- зп в рублях или $;
- удаленка: работа из любой точки мира;
- развивающая среда и зона для экспериментов (обоснованных);
- команда единомышленников всегда на связи.
14 Января
Москва
Компания "Лаборатория Касперского" Ищем разработчика на C++ в команду разработки бизнес логики фронтлайн линейки продуктов Kaspersky / KES. В...
14 Января
Москва
Компания "СОГАЗ" Хотите стать частью увлекательного процесса цифровой трансформации? Блок IT в СОГАЗ активно развивается и меняет подход к...
14 Января
Москва
от 1 600 руб.
Компания "ГЕКАТА" Ищем нашему партнёру опытного Go-разработчика для усиления бэкенд-команды. Мы разрабатываем и поддерживаем софт преимущественно...
14 Января
Ведущий специалист по автоматизации тестирования (iOS, Swift)
Москва
Компания "Альфа Капитал" Если вам интересна тема инвестиций, то мы в Альфа-Капитал как раз делаем это - мы занимаемся доверительным...
15 Января
Москва
Компания "ДомКлик" Domclick.ru - единственный в России продукт, обеспечивающий полный цикл операций с недвижимостью. Доступен на всех...
Вакансия размещена в отрасли