Ведущий iOS-разработчик для Messaging

Что за роль

Ведущий iOS-разработчик будет работать над мессенджером на базе протокола Matrix, разрабатывая и дорабатывая UI, обеспечивая полное соответствие с Android-версией. Основные задачи включают интеграцию с matrix-ios-sdk и работу с E2EE.

Что предстоит делать

    • Разрабатывать и дорабатывать UI мессенджера на SwiftUI и UIKit
    • Работать с Matrix-событиями: sync/timeline/room_tags
    • Обеспечивать E2EE (Megolm, key backup, восстановление ключей, device verification)
    • Интегрироваться с matrix-ios-sdk (Obj-C API) и отлавливать краши
    • Настраивать Keychain/entitlements/app groups, пуш-расширения (NSE)
    • Дебажить анимации, кастомные жесты и Spring-анимации
    • Взаимодействовать с дизайнерами, аналитиками, QA и Android-командой
    • Проводить code review и оптимизировать производительность

Что потребуется

    • Глубокое знание Swift и SwiftUI
    • Опыт работы с UIKit и интеропом
    • Понимание Obj-C интеропа
    • Опыт с Keychain/entitlements/app groups, NSE
    • Знание основ E2EE
    • Понимание Matrix: sync/timeline/room_tags

Что важно знать

Удалённая работа по РФ, сотрудничество по ИП или Самозанятости. Участие в развитии сложного высоконагруженного цифрового продукта с оплатой профессиональных курсов и корпоративной бонусной программой.

Оценка вакансии
7.5 / 10
Вакансия предлагает интересные задачи по разработке мессенджера с использованием современных технологий. Условия работы прозрачные, однако не указаны детали о зарплате и бонусах. В целом, роль выглядит привлекательной для опытного разработчика.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал