Senior IOS Engineer
Город:
Тбилиси
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Гремамайнд"
Мы ищем опытного IOS разработчика для работы над коммерческим мессенджером на базе ElementX (Matrix протокол). Вы будете работать в тесном контакте с продуктовой командой, принимая технические решения и реализуя новые функции. В динамичной стартап-среде вы будете работать с современными технологиями для создания безопасной и функциональной платформы для общения.
Обратите внимание: отклики без ответа на наши вопросы в сопроводительном письме рассматриваться не будут. С вопросами можно ознакомиться ниже.
В роли нашего IOS Engineer:
• Вы будете работать в динамичной стартап-среде с прямым влиянием на продуктовые решения
• Вы будете участвовать в архитектурных обсуждениях и принимать ключевые технические решения
• Вы будете разрабатывать и непрерывно доставлять функции для мессенджера на базе Matrix с монетизацией
• Вы будете работать с большой open-source кодовой базой (форк ElementX) и улучшать её
Чем вы будете заниматься
• Проектировать и доставлять решения для сложных фич (платежи, биометрия, работа с медиа)
• Работать с Matrix Rust SDK и понимать интеграции на уровне протокола
• Рефакторить и оптимизировать существующую open-source кодовую базу
• Внедрять автоматизацию тестирования (unit tests, UI tests)
• Собирать и публиковать версии приложения в App Store
• Поддерживать качество кода через ревью и best practices
• Снижать технический долг параллельно с доставкой новых функций
Что вам необходимо
• 5+ лет опыта iOS разработки (Swift)
• Сильные навыки в SwiftUI - опыт работы в продакшене обязателен
• Глубокое понимание Combine/async-await для асинхронного программирования
• Твердое понимание MVVM архитектуры и принципов Clean Architecture
• Уверенное владение URLSession, Codable, CoreData/Realm
• Умение быстро разбираться в больших незнакомых кодовых базах
• Опыт работы с open-source проектами (форки, contributions, кастомизация)
• Самостоятельность и автономность - комфортно принимать технические решения независимо
• Продуктовое мышление с пониманием бизнес-потребностей
• Опыт отладки, профилирования и мониторинга production приложений
• Сильные навыки решения проблем и умение работать без детальных спецификаций
• Хорошие навыки устной и письменной коммуникации
• Опыт интеграции Web3 / blockchain технологий
Будет плюсом
• Опыт работы с Matrix протоколом или разработкой мессенджеров
• Знание Rust (Matrix SDK использует Rust через FFI)
• Опыт работы с WebRTC (аудио/видео звонки)
• Понимание E2E шифрования (Olm/Megolm)
• Опыт работы с StoreKit и монетизацией подписок
• Contributions в крупные open-source проекты
• Опыт работы с Objective-C (legacy код)
В отклике укажите:
1. Есть ли опыт с open-source проектами? (пришлите, пожалуйста, ссылку на GitHub)
2. Работали ли вы с мессенджерами или real-time коммуникациями?
3. Ваш опыт взаимодействия с криптовалютой
4. Ваш Телеграм для связи
15 Декабря
Senior Power Platform Developer
Тбилиси
Компания "Itransition" We are looking for an experienced Power Platform Developer to join our Dynamics 365 Customer Engagement delivery team....
14 Декабря
Тбилиси
Компания "Марадисо" В команду продуктовой разработки требуется iOS-разработчик для работы над внутренним мобильным приложением компании....
15 Декабря
QA Automation Engineer (python)( Zion Development )
Тбилиси
Компания "Zion Development" The opened vacancy implies becoming a part of Zion Development’s flagship product – a fintech platform that gives...
15 Декабря
Senior Frontend/Разработчик фронтенд(React/реакт)( Стэл )
Тбилиси
Компания "Стэл" We are looking for a Senior Frontend (React) developer to join our international front-end engineering team....
15 Декабря
Тестировщик программного обеспечения (QA Engineer)
Тбилиси
Компания "МУК Тбилиси" Требования: • Высшее образование; • Опыт работы от 3-х лет; • Знание языков: русский – свободное владение, английский...
Вакансия размещена в отрасли