C

iOS Team Lead

#вакансия #ios #swift #swiftui #techlead #matrix #удаленнаяработа

calm · На сервисе с: 26.08.26 18:00

3 500–5 500 $ (≈ 296k–465k ₽)Не указана странаЛокация не указанаУдалёнка

#вакансия #ios #swift #swiftui #techlead #matrix #удаленнаяработа

iOS Team Lead в команду Calm
Мы — стартап, создающий безопасный корпоративный мессенджер на базе Matrix.
Мы ищем iOS Team Lead, который возьмет на себя ответственность за скорость, качество и предсказуемость разработки нашей мобильной платформы.
У нас горят сроки, т.к. на носу релиз, поэтому нужен человек, который "быстро въедет", минуя правила онбординга, и успешно будет оркестрировать опытной и сильной командой.
Мы не ищем «сеньора, который иногда смотрит код». Мы ищем лидера, который умеет выстраивать процессы, нанимать людей и обеспечивать прозрачность разработки, оставаясь при этом технически подкованным настолько, чтобы принимать верные архитектурные решения.

Чем предстоит заниматься:
- Управление командой и процессами: выстраивание цикла разработки, декомпозиция задач, управление бэклогом, прозрачность сроков.
- Релиз-менеджмент: владение процессом релизов, CI/CD, crash-free метрики, быстрые хотфиксы.
- Синхронизация с апстримом: стратегия работы с форком, мержи upstream, минимизация дивергенции.
- Наставничество и найм: участие в найме iOS-разработчиков, онбординг, менторство, код-ревью, поднятие планки качества.
- Взаимодействие с бэкендом: критическое чтение спецификаций, выявление противоречий в контрактах API.
- Проектирование архитектуры iOS-клиента (SwiftUI, iOS 17+) и интеграция с Rust-ядром (FFI/Swift Package) — не обязательно писать Rust, но понимать границы.
- Контроль сложных участков: машины состояний, сетевая логика (ретраи, идемпотентность, кэш), WKWebView, push-уведомления.

Мы ждём от тебя (минимальный технический фундамент):
- От 3 лет коммерческой разработки под iOS, проект целиком на SwiftUI (UIKit — точечно).
- Уверенное владение конкурентностью: async/await, structured concurrency, изоляция акторов.
- Опыт написания сетевого слоя руками: пагинация, идемпотентность запросов, семантическая обработка ошибок, ретраи с backoff.
- Умение проектировать и тестировать машины состояний, юнит-тесты на парсинг и переходы — часть Definition of Done.
- Понимание push-инфраструктуры: Notification Service Extension, ограничения расширений, разбор полезной нагрузки.
- Английский B1+ (чтение документации, переписка).
- Опыт управления командой (тимлидство, менторство) - самый главный аспект.

Будет плюсом:
- Опыт с Matrix, matrix-rust-sdk или другими E2EE-мессенджерами.
- Опыт поддержки форков open-source проектов и стратегии вливания upstream.
- Знакомство с XcodeGen, SwiftLint, настройкой CI (включая self-hosted раннеры).
- Прикладная криптография (AES-GCM, keychain, понимание угроз на клиенте).
- Опыт AI-assisted разработки (Claude Code, Cursor) и готовность внедрять эти процессы.

Условия:
- Полная удаленная работа, гибкий график с асинхронной коммуникацией по графику МСК с 10 до 19.
- Зарплата: от 3500 до 5500 долларов (обсуждается исходя результатов собеседования).
- Выплаты 2 раза в месяц.
- Минимум бюрократии, прямое влияние на архитектуру и формирование команды.

Процесс отбора:
- HR Screening.
- Интервью с СЕО, СРО, CHRO, HoF.
- Опционально возможно техническое интервью с Head of Frontend.
- Оффер.

📩 Отклик в Telegram: •••••••• - сразу присылайте резюме

Похожие вакансии iOS разработчик

hh.ru
skillstaff

Fullstack-разработчик (Android/iOS) Senior

skillstaffНа сервисе с: 24.09.26 20:30
Зарплата не указанаРоссияМоскваУдалёнка
Мы в поиске Fullstack-разработчика.
Формируется новая кросс-функциональная команда. Ее основной фокус — развитие логистических сервисов. Команда будет владеть несколькими микрофронтендами и соответствующими BFF-слоями, самостоятельно реализовывать бизнес-инициативы в своей зоне ответственности, а также подключаться к общим задачам Checkout при необходимости.
Стек проекта: Kotlin Multiplatform - Android и iOS;
Jetpack Compose Multiplatform;
SwiftUI, UIKit;
Ktor;
Kodein;
Kotlin Serialization;
Kotlin Coroutines;
SQLDelight;
Coil;
Mockk.

Чем предстоит заниматься:

​​​​​​​
  • Разрабатывать мобильное приложение для Android/IOS платформ.
  • Дорабатывать фронт мобильного приложения по проектам логистики (Android + IOS).

Для нас важно:

  • Опыт работы с одной из платформ (Android или iOS), а в идеале нескольких.
  • Глубокое понимание принципов разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется).
  • Умения самому создавать решения, в условиях, когда готовых решений нет.
  • Опыт работы с Kotlin Multiplatform.
  • Опыт работы с Jetpack Compose.
  • Опыт настройки сложного окружения.
  • Опыт создания библиотек.

Главный принцип SkillStaff - Выбирай!

  • РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
  • КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
  • РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
  • КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!
Соц.сети
Н

Senior+ iOS

Неизвестный работодательНа сервисе с: 24.09.26 16:13
Зарплата не указанаРоссияУдалёнка

ID 3663 - Senior+ IOS

🌍 Локация: РФ
💼 Удаленно
🕔 Занятость: фулл тайм

💡 Требования:
❗Обязателен опыт в ДБО физ.лиц
Высшее образование в IT, статистике, математике или смежных областях.
Опыт работы:
опыт разработки на Swift от 3 лет
опыт работы с архитектурой VIPER
опыт работы с базами данных, например, SQlite, CoreData, Realm;
опыт работы в команде
Навыки:
умение создавать сложные и интересные UI-элементы;
знания о том, как работать с сетью (Alamofire, Moya);
умение работать с системой контроля версий git,
знание принципов SOLID

📌Желательные навыки:
Опыт настройки CI/CD

📋Задачи:
знания технологий, связанных с нашим продуктом: Swift Package Manager, Swinject, Moya,
Alamofire, ObjectMapper, SwiftyMock, Swift concurrencyy;
умение писать как Unit-тесты, так и XCUI-тесты;
понимание CI/CD, а мега-плюсом будет опыт настройки

📨 Отклик — через форму: ••••••••
или напрямую рекрутеру ••••••••

❗️Откликайтесь только при релевантном опыте.

❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями

❗️Повторный отклик: ID вакансии + сверка.

#IOS #Удаленно #вакансия

Соц.сети
Н

Senior iOS разработчик (Swift, VIPER)

Неизвестный работодательНа сервисе с: 24.09.26 15:33
Зарплата не указанаРоссия

ID 3663
IOS
Senior+❗️❗️❗️❗️
РФ
"Требования:
ДБО физ. лиц — дистанционное банковское обслуживание физических лиц, то есть частных клиентов банка❗️❗️❗️❗️❗️❗️❗️❗️
Образование:
Высшее образование в IT, статистике, математике или смежных областях.
Опыт работы:
опыт разработки на Swift от 3 лет
опыт работы с архитектурой VIPER
опыт работы с базами данных, например, SQlite, CoreData, Realm;
опыт работы в команде
Навыки:
умение создавать сложные и интересные UI-элементы;
знания о том, как работать с сетью (Alamofire, Moya);
умение работать с системой контроля версий git,
знание принципов SOLID
Желательные навыки:
Опыт настройки CI/CD
Обязанности:
знания технологий, связанных с нашим продуктом: Swift Package Manager, Swinject, Moya,
Alamofire, ObjectMapper, SwiftyMock, Swift concurrencyy;
умение писать как Unit-тесты, так и XCUI-тесты;
понимание CI/CD, а мега-плюсом будет опыт настройки

❗️❗️❗️Писать ••••••••⚡️⚡️⚡️⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️ Без этой информации отклики не рассматриваются❗️❗️

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.