IOS-разработчик

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


МИФ — это более 250 человек, увлеченных тем, что делают, работая из разных уголков мира уже 20 лет.

У нас около 500 тысяч клиентов, пользующихся онлайн-продуктами издательства: интернет-магазином, электронной библиотекой и мобильным приложением для корпоративных клиентов.

Есть офис, но мы работаем удаленно. Для нас важно, чтобы работа была сделана в срок и с принятым в компании качеством.

Ищем в команду разработки IOS-разработчика - человека, который будет заниматься функционированием нашего приложения на устройствах Apple.

Задачи:

  • Написание и поддержка кода приложения. Поддержка текущих версий приложения, участие в планировании и разработке новых функций.
  • Кастомизация библиотеки Readium.
  • Разработка пользовательского интерфейса.
  • Интеграция с API и сервисами.
  • Работа с базами данных.
  • Оптимизация производительности.

Наш технологический стек: Xcode 26, Swager, Postman

Необходимые технические знания:

  • Swift 5.7+, UIKit, базовая интеграция со SwiftUI

  • PM и CocoaPods

  • QLite для мобильных: схема/миграции, конкурентный доступ (обязательно опыт с GRDB/Core Data)

  • Архитектура MVVM, модульность, DI.

  • Readium Mobile 2.7.x: r2-navigator/streamer/shared, EPUBPreferences/userStyles/ReadiumCSS, Locators/Positions, закладки/выделения; EPUB/PDF/Audio.

  • WKWebView: JavaScript Bridges, WKUserScript, CSS inject, безопасность бриджа (origin/CSP), производительность.

  • PDFKit: рендеринг, поиск, аннотации, кэширование и управление памятью.

  • AVFoundation: AVAudioSession (background), AVPlayer, Now Playing и MPRemoteCommandCenter.

  • Синхронизация: модель прогресса/закладок, мердж конфликтов, идемпотентные операции.

  • Фоновые задачи: BGTaskScheduler/Background Fetch.

  • Сеть и офлайн: URLSession (в т.ч. background transfers), возобновление загрузок, NWPathMonitor.

  • CI/CD: Fastlane, подпись, TestFlight.
    Профилирование Instruments (Time Profiler, Leaks, Memory), тюнинг WKWebView/PDFKit.

Будет плюсом: Kotlin multiplatform

Условия:

  • Работаем удаленно. График 5/2 с 9:00 до 18:00 (по МСК).

  • Мы заботимся о своем эмоциональном и физическом благополучии: проводим воркшопы, большие корпоративные мероприятия, имеем доступ к качественному медицинскому обслуживанию по ДМС, включая психолога.

  • Выстраиваем прозрачные процессы в компании: открытые стратегии каждой команды, встречи по достижениям, ежемесячные митапы.

  • Доступ к большой библиотеке профессиональной литературы и книгам по саморазвитию, кругозору, научпопу, здоровому образу жизни, творчеству (даже тем, которые еще не вышли).

  • Возможность развиваться личностно: МИФ создает онлайн-курсы на самые разные темы, к ним тоже есть доступ. А еще у нас есть скидки на продукты компаний-партнеров (например, Skyeng, Skillbox, ProductStar и др.).

  • Все официально и по ТК РФ.


Поделиться:

Опубликована 11 дней назад

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

до 198 000 ₽
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
  • Москва
17 часов назад
120 000 - 250 000 ₽
  • Можно удаленно
  • Подработка
  • Опыт от 1 года
  • Москва
17 часов назад
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
  • Москва
17 часов назад
от 80 000 ₽
  • Можно удаленно
  • Частичная занятость
  • Опыт от 1 года
  • Москва
2 дня назад
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.