Назад
1 день назад

iOS Tech Lead (SwiftUI/Rust)

4 000 - 7 000USDT
Формат работы
remote
Тип работы
fulltime
Грейд
lead
Английский
b1
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

#вакансия #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: - присылайте резюме

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -