Mobile разработчик
iOS Tech Lead Remote
ID: 40270
10 часов назад
Активна
Telement
4 000 USDT - 7 000 USDT
Требуемый опыт
Более 6 лет
Формат работы
Удаленная работа
📞Способы связи
📄 Оригинальный текст вакансии
#вакансия #ios #swift #swiftui #techlead #ffi #rust #matrix #удаленнаяработа
iOS Tech Lead / Maintainer форка в Telement — управлять архитектурой iOS-клиента корпоративного мессенджера
Telement — стартап, разрабатывающий безопасный корпоративный мессенджер на базе Matrix (форк Element X). Мы ищем iOS Tech Lead, который обеспечит скорость разработки, целостность архитектуры и управляемость форка.
Чем предстоит заниматься:
- Архитектурное проектирование и поддержка форка iOS-клиента (SwiftUI, iOS 17+);
- Интеграция с Rust SDK через FFI (Swift Package) — проектирование границ между UI и ядром;
- Регулярная синхронизация с апстримом (Element X): стратегия мержей, разрешение конфликтов, минимизация дивергенции;
- Управление релизами: crash triage, hotfix-процесс, CI/CD;
- Код-ревью, установка стандартов и дизайн-паттернов для SwiftUI;
- Наставничество iOS-разработчиков (по мере роста команды).
Мы ждём от тебя:
- 6+ лет коммерческой разработки под iOS;
- Уверенное владение Swift и SwiftUI (опыт работы с большими кодовыми базами);
- Глубокое понимание Swift Concurrency (async/await, actor-изоляция, отмена задач, диагностика гонок/зависаний);
- Опыт интеграции нативного приложения с внешним “ядром” через FFI/биндинги (C/Rust/ObjC) — в Element X Rust SDK подключается через Swift Package;
- Умение проектировать стратегию форка: регулярные апстрим-мержи, политика конфликтов, правила «что можно менять», а что — через адаптеры/фасады;
- Опыт релиз-управления iOS: crash triage, hotfix-процесс, CI/CD на уровне поддержки команды;
- Английский B1+ (чтение документации, переписка).
Будет плюсом:
- Rust на уровне чтения/минимальных правок, понимание стоимости FFI и где лучше чинить — в обвязке или в ядре;
- Опыт с app extensions (Notification Service Extension, share extension) и ограничениями фоновых режимов;
- Опыт работы с Matrix-экосистемой или мессенджерами.
Условия:
- Полная удалённая работа, гибкий график с пересечением по МСК;
- Зарплата: от 4000 до 7000 USDT net (обсуждается);
- Выплаты 2 раза в месяц;
- Оплачиваемое тестовое задание (при успешном выполнении);
- Возможность влиять на архитектуру и стратегию развития продукта;
- Дружная команда, минимум бюрократии.
Процесс отбора:
1. HR Screening;
2. Оплачиваемое тестовое задание (комплексное);
3. Техническое интервью с командой;
4. Оффер.
📩 Отклик в Telegram: @viktoria_ihr - присылайте резюме
🌐 Языки
английский (B1 — Средний)
🛠 Навыки
CI/CD (continuous integration/continuous delivery)
FFI (foreign function interface)
Git (version control system)
Matrix (decentralized communication protocol)
Rust (programming language)
Swift (computer programming)
SwiftUI
🤖 ИИ навыки
Actor model
App extensions
Application programming interface
Asynchronous programming
Code Review
Concurrency control
Continuous Deployment
Continuous Integration
crash reporting
Design Patterns
Foreign Function Interface
Hotfix management
Matrix protocol
Mentoring
Race condition detection
Rust programming language
Software Architecture
Swift (computer programming)
SwiftUI
Task cancellation
* Навыки определены автоматически с помощью нейросети
🤖 ИИ домены
Cross-platform integration
Enterprise communication
Mobile application development
Open-source software maintenance
Secure messaging
* Домены определены автоматически с помощью нейросети
📢 Информация о публикации
🔗 Оригинальные посты (1)
Канал:mobile_jobs