iOS Tech Lead / Maintainer форка (удалённо)
Telement
Весь мир (удалённо)
$4 000 – 5 500
Источник:Telegram-канал/группа или Cloz.uz
Оплата:Ежемесячно
Формат:Полная занятость
Режим работы:Удалённо
График:Гибкий график
Пол:Не важно
Обязательные языки:Английский
Ещё горячий
О работе
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 и UIKit-интеропом (UIViewRepresentable, работа с несколькими UIWindow) на больших кодовых базах
- Глубокое понимание Swift Concurrency: async/await, actor-изоляция, отмена задач, диагностика гонок и зависаний
- Опыт интеграции нативного приложения с внешним ядром через FFI/биндинги (Rust/C/ObjC) — и готовность не только потреблять, но и вести правки в форке ядра
- Умение проектировать стратегию форка: регулярные апстрим-мержи, политика конфликтов, границы «своего» кода
- Опыт работы с security-чувствительным кодом: клиентская криптография, keychain, программы восстановления доступа — или готовность быстро в это погрузиться под ревью
- Опыт релиз-управления iOS: crash triage, hotfix-процесс, CI/CD на уровне поддержки команды
- Практика AI-assisted разработки (Claude Code, Cursor и подобные) и готовность строить такие процессы в команде
- Английский B1+ (чтение документации, переписка)
Льготы и условия
- Полная удалённая работа, гибкий график с пересечением по МСК
- Возможность влиять на архитектуру и стратегию развития продукта
- Дружная команда, минимум бюрократии
- Rust на уровне чтения и минимальных правок, понимание стоимости FFI и где чинить — в обвязке или в ядре (будет плюсом)
- Опыт с Notification Service Extension и фоновыми режимами: расшифровка пушей, cross-process координация с основным приложением (будет плюсом)
- Опыт с сетевой обвязкой мессенджеров: прокси (SOCKS5), знание xray-core, server-driven конфигурация через well-known, делегированные homeservers (будет плюсом)
- Опыт работы с Matrix-экосистемой или E2EE-мессенджерами (будет плюсом)
- Знакомство с xcodegen, Sourcery, снапшот-тестированием (будет плюсом)
Детали оплаты
- Зарплата: от 4000 до 5500 долларов (обсуждается)
- Выплаты 2 раза в месяц
График работы
- Полная удалённая работа, гибкий график с пересечением по МСК
Примечание
Процесс отбора:
- HR Screening
- Интервью с командой
- Оффер
Выше рынка
Эта вакансия · до 66 млн
3,4млнминимум
12млнсреднее
66+млнмаксимум
ID 63733
Будьте осторожны
Если просят отправить коды из SMS, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества. Мы стараемся проверять информацию работодателей, но не несём ответственности за её достоверность.
