IOS Developer

По договоренности


Привет! Мы — 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), особенно при работе с большими списками и коллекциями.

У нас:

  • проектный формат работы;
  • зп в рублях или $;
  • удаленка: работа из любой точки мира;
  • развивающая среда и зона для экспериментов (обоснованных);
  • команда единомышленников всегда на связи.


Поделиться:

Опубликована месяц назад

Похожие вакансии

от 450 000 ₽
Мы в Gradient ищем сильного и увлеченного iOS разработчика для участия в разработке наших мобильных приложений Gradient и Persona и других продуктов компании. Gradient - мобильное приложение для обработки селфи. Мы создаем инновации в обработке фото ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании GradientGradient
  • Москва
18 дней назад
Мы ищем iOS-разработчика в команду, которая занимается разработкой мобильного банка Уралсиб для частных клиентов. Да, мы банк, но с минимумом бюрократии, и мы делаем новое, современное, а главное - удобное для пользователей приложение. Откликайся, ес...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании БАНК УРАЛСИББАНК УРАЛСИБ
  • Москва
25 дней назад
514 296 - 1 198 800 ₽
Выше средней на 31%
Ищем: Lead iOS Enterprise консультант Задача: сопровождение получения Apple Developer Enterprise Program и подготовка компании к Enterprise-review Apple. Рассматриваем специалистов с практическим опытом: - прохождения Enterprise-verification со сторо...
  • Можно удаленно
  • Подработка
  • Опыт от 3 лет
Логотип компании ЮнисофтЮнисофт
  • Москва
2 дня назад
Мы — арбитражная команда 2nGeeks. Уже более 5 лет успешно работаем на рынке мобильного маркетинга. Сейчас находимся в поиске Senior Playable Ads Developer в нашу команду 🚀 Работаем с большим количеством источников трафика, масштабируемся на «вкусных»...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании IT-huntersIT-hunters
  • Москва
2 дня назад
Добрый день. АО "ВЭЙВС" является компанией, объединяющей под своим управлением проект Surf Coffee. Миссия Surf Coffee – дать возможность каждому обрести свободу быть собой, чтобы сформировать свой естественный стиль и начать делиться им с миром. Немн...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ВэйвсВэйвс
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.