TGViewer
SkillStaff: новости и запросы на outstaff SkillStaff: новости и запросы на outstaff @skillstaff_platform · 2.51K subscribers
Post #3525 300
#аутстаф

Ищем 1 Senior IOS разработчика

(ID 56586)

📌 Требования:
- Swift: уверенное владение современными возможностями языка (async/await, actors, property wrappers, result builders);
- SwiftUI: опыт коммерческой разработки, понимание View lifecycle, state management, custom modifiers;
- UIKit: глубокое знание для работы с legacy кодом и интеграции со SwiftUI;
- Архитектура: опыт работы с MVVM и многомодульными проектами;
- Многомодульность: проектирование модульной структуры с SPM, управление зависимостями;
- Coordinators: понимание паттерна навигации, управление потоками приложения;
- Factory: уверенная работа с DI (регистрация, scopes, parameter factories);
- Combine: Publishers, Subscribers, операторы, обработка ошибок, тестирование;
- NodeKit: настройка цепочек запросов, обработка ошибок, interceptors;
- Core Data/Realm: миграции, сложные запросы, транзакции, конвертеры;
- Git: продвинутые команды (rebase, cherry-pick, stash), разрешение конфликтов;
- XcodeGen: генерация проектов из YAML конфигурации;
- Тестирование: архитектура тестов, моки, snapshot-тесты, покрытие кода;
- Самостоятельность в решении задач;
- Умение декомпозировать крупные задачи;
- Проактивность в предложении улучшений;
- Ответственность за свой код.

Задачи:
- MVVM подход проекта: ViewModels, ViewStates, Configurators;
- Coordinators: Routes, TransitionHandlers, управление навигацией между модулями;
- Структура модулей проекта: Core/Middle/Features слои, Protocols, Navigation;
- Arkana: работа с защищенными ключами и секретами;
- Специфика проекта: работа с SberPay, Yandex Pay, поддержка разных окружений;
- Процессы разработки: git flow, squash commits, версионирование, CI/CD pipeline;
- Особенности сетевого слоя: Entity/Entry маппинг, цепочки NodeKit, обработка ошибок;
- ActivityIndicator/ErrorIndicator: паттерн работы с состояниями загрузки и ошибок;
- Snapshot Testing: процесс создания и обновления эталонных снимков через AQA;
- Mockable: генерация мок-объектов для тестирования;
- Emcee: распределенное выполнение UI тестов.

О проекте:
ИТ Компания.

Локация: Россия
Срок привлечения: 4 месяца.


📨 Регистрируйтесь, загружайте резюме на https://skillstaff.ru и оставляйте отклик на запрос
❗️Все актуальные запросы —
здесь
skillstaff.ru SkillStaff — cервис по аренде и аутстаффингу специалистов Вакансия IOS разработчик для специалистов компаний-партнеров по аутстаффингу, предпринимателей и самозанятых. Большая база предложений с полной и частичной занятости, проектной работой в IT, маркетинге, финансах, юриспруденции, HR и других сферах. SkillStaff…
More from @skillstaff_platform
  1. Oct 15, 2026#аутстаф Ищем 1 Senior Системный аналитик (ID 91289) Требования: - Опыт проектирования син…
  2. Oct 15, 2026#аутстаф Ищем 1 Junior+/Middle+ Администратор офиса (ID 91119) Требования: - Доброжелатель…
  3. Oct 15, 2026#аутстаф Ищем 1 Junior+/Middle+ Администратор офиса (ID 91118) Требования: - Открытость в…
  4. Oct 15, 2026#аутстаф Ищем 2 Junior+/Middle+ Администратор офиса (ID 91104) Требования: - Доброжелатель…
  5. Oct 15, 2026#аутстаф Ищем 1 Senior Разработчик SAP (ID 91193) Требования: - Опыт 5+ лет в ABAP‑разрабо…
  6. Oct 14, 2026#аутстаф Ищем 1 Middle+/Senior Python разработчик (ID 91141) Требования: - Python 3.x, ком…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →