Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
88
Крутая вакансия
развернуть
Технически насыщенная роль, объединяющая современный iOS, Rust и AI-инструменты. Отличный вариант для тех, кто любит низкоуровневую архитектуру, безопасность и влияние на продукт в стартапе.
Кликните для подробной информации
Особенности поддержкиПередовой стекТрендовый доменРеальное влияниеДостойная зарплата
iOS Tech Lead / Maintainer форка в Telement — управлять архитектурой iOS-клиента корпоративного мессенджера
Telement — стартап, разрабатывающий безопасный корпоративный мессенджер на базе Matrix (форк Element X). Мы ищем iOS Tech Lead, который обеспечит скорость разработки, целостность архитектуры и управляемость форка.
Условия:
- Полная удалённая работа, гибкий график с пересечением по МСК;
- Зарплата: от 4000 до 5500 долларов (обсуждается);
- Выплаты 2 раза в месяц;
- Возможность влиять на архитектуру и стратегию развития продукта;
- Дружная команда, минимум бюрократии.
Чем предстоит заниматься:
- Архитектурное проектирование и поддержка форка 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 и подобные) и готовность строить такие процессы в команде — у нас это часть повседневного workflow;
- Английский B1+ (чтение документации, переписка).
Будет плюсом:
- Rust на уровне чтения и минимальных правок, понимание стоимости FFI и где чинить — в обвязке или в ядре (у нас реальные правки в Rust-крейтах форков);
- Опыт с Notification Service Extension и фоновыми режимами: расшифровка пушей, cross-process координация с основным приложением;
- Опыт с сетевой обвязкой мессенджеров: прокси (SOCKS5), знание xray-core, server-driven конфигурация через well-known, делегированные homeservers;
- Опыт работы с Matrix-экосистемой или E2EE-мессенджерами;
- Знакомство с xcodegen, Sourcery, снапшот-тестированием.
Процесс отбора:
1. HR Screening;
2. Интервью с командой;
4. Оффер.
Отклик в Telegram: Показать контакты - присылайте резюме
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации