UIKit, SwiftUI, DS-компоненты — создание сложных интерфейсов, кастомных компонентов, работа с анимациями и адаптивной версткой.
Архитектуры: MVC, MVP, MVVM, VIPER, Clean Swift, UDF — выбор оптимального подхода под проект, поддержка чистого и масштабируемого кода.
Xcode Instruments: Time Profiler, Hitches и др. — анализ производительности, оптимизация FPS, выявление узких мест в приложении.
REST API, HTTP, JSON, CoreData и др. — интеграция с бэкендом, хранение и синхронизация данных, работа с локальными хранилищами.
GCD, Swift Concurrency, Combine — эффективная многопоточность и асинхронная обработка данных, обеспечение плавного UX.
CI/CD, Fastlane, Git — настройка автоматических сборок и деплоя, управление версиями, поддержка стабильного процесса разработки.
AppMetrica, Tracer, Logger — мониторинг приложений, логирование ошибок и метрик для анализа работы продукта.
XCTest, SnapshotTesting, кастомные тестовые фреймворки — обеспечение качества продукта через юнит- и UI-тестирование, контроль регрессий.
Code review, Agile/Scrum, управление командой до 8 человек — проведение ревью, организация процессов разработки, наставничество и поддержка команды.
Решение проблем с App Review и App Store Connect — сопровождение публикации, решение вопросов модерации и исправление ошибок при публикации.
Проведение технических интервью — оценка кандидатов, проведение собеседований, подбор и обучение новых сотрудников.