Загрузи резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
iOS разработчик
сопроводительное письмо
описание
Компания Гремамайнд разрабатывает коммерческий мессенджер, который работает на базе протокола Matrix (используя ElementX). Разработка ведется удаленно, и команда тесно сотрудничает с продуктовым отделом, чтобы принимать важные технические решения и добавлять новые возможности в продукт.
Вы будете проектировать и доставлять решения для сложных функций, таких как платежи, работа с медиа и биометрия. Вам нужно будет работать с Matrix Rust SDK и разбираться в интеграциях на уровне протокола. Также необходимо будет рефакторить и улучшать существующую кодовую базу с открытым исходным кодом, внедрять автоматическое тестирование (юнит-тесты и UI-тесты) и собирать релизы для App Store, снижая технический долг параллельно с добавлением новых функций
требования
- Имеете более 5 лет опыта разработки под iOS на Swift
- Обладаете сильными навыками в SwiftUI и имеете опыт работы с ним в продакшене
- Понимаете Combine и async-await для асинхронного программирования
- Твердо знаете архитектуру MVVM и принципы Clean Architecture
- Уверенно владеете URLSession, Codable, CoreData/Realm
- Умеете быстро разбираться в больших незнакомых кодовых базах
- Имеете опыт работы с open-source проектами (форки, кастомизация, участие в разработке)
- Демонстрируете самостоятельность и автономность, комфортно принимаете технические решения независимо
- Обладаете продуктовым мышлением и понимаете бизнес-потребности
- Будет плюсом: имеете опыт работы с протоколом Matrix или разработкой мессенджеров, знаете Rust (так как Matrix SDK использует Rust через FFI), имеете опыт работы с WebRTC (для аудио/видео звонков), понимаете E2E шифрование (Olm/Megolm) и имеете опыт работы с StoreKit и монетизацией подписок
условия
- Работа в формате fulltime
- Работа удаленно