О вакансии
Ищут ведущего iOS-разработчика для развития мессенджера на базе протокола Matrix и Element. Нужно разрабатывать UI на SwiftUI и UIKit, работать с Matrix-событиями, E2EE и обеспечивать соответствие поведения iOS-версии Android-версии.
Что предстоит делать
Разрабатывать и дорабатывать UI мессенджера на SwiftUI и UIKit.
Работать с Matrix-событиями sync, timeline и room_tags.
Обеспечивать E2EE, включая Megolm, резервное копирование и восстановление ключей, а также проверку устройств.
Интегрироваться с matrix-ios-sdk и исправлять падения, связанные с implicitly-unwrapped optionals.
Настраивать Keychain, entitlements, App Groups и пуш-расширения NSE.
Отлаживать анимации, кастомные жесты, Spring-анимации, GeometryReader и PreferenceKey за счет визуального и поведенческого соответствия макетам и Android-версии проекта по контексту задачи без отдельного повтора факта в другом разделе.
- Взаимодействовать с дизайнерами, аналитиками, QA и Android-командой.
- Проводить code review, проектировать архитектуру, оптимизировать производительность и поддерживать релизы.
Условия
Удалённая работа по России, часовой пояс Москва / GMT+3.
Полная занятость.
Сотрудничество по ИП или самозанятости.
Оплата — 250 000 рублей почасово.
Участие в развитии сложного высоконагруженного цифрового продукта.
Оплата профессиональных курсов, скидки на обучение и корпоративная бонусная программа.
Отклик
В сообщении нужно сразу прислать резюме.
Контакт для отклика: @i_schanti.