
Сергей А. · Senior
Опыт 9+ лет · Москва
iOS · Swift · Apple platforms
Подключаем сотрудников CodeHub для развития iOS-приложений: пользовательские сценарии, платформенные возможности, интеграции, архитектура, производительность и подготовка релизов.
Вы согласуете требования и принимаете результат. CodeHub организует выполнение IT-работ по модели Time & Material.
UI · domain · services
Компетенции согласуем под архитектуру и задачи проекта















Сотрудники с основной iOS-специализацией: Swift, UIKit/SwiftUI, данные на устройстве, сетевой слой и платформенные SDK.

Сергей А. · Senior
Опыт 9+ лет · Москва

Виктор А. · Senior
Опыт 13+ лет · Новосибирск

Сергей Б. · Senior
Опыт 7+ лет · Ставрополь

Олег М. · Senior
Опыт 8+ лет · Москва

Александр С. · Senior
Опыт 12+ лет · Санкт-Петербург

Павел С. · Senior
Опыт 6+ лет · Москва

Максим С. · Senior
Опыт 5+ лет · Москва

Марина Ю. · Senior+
Опыт 9+ лет · Москва

Сергей К. · Senior+
Опыт 8+ лет · Москва

Павел П. · Senior+
Опыт 14+ лет · Минск

Артем К. · Senior+
Опыт 7+ лет · Санкт-Петербург

Максим С. · Senior
Опыт 5+ лет · Москва

Андрей С. · Senior
Опыт 15+ лет · Магнитогорск

Александр П. · Senior
Опыт 20+ лет · Москва

Эмиль К. · Senior
Опыт 13+ лет · Москва

Никита Г. · Senior+
Опыт 15+ лет · Германия

Никита С. · Senior+
Опыт 15+ лет · Москва

Данил Ж. · Senior+
Опыт 17+ лет · Красноярск

Юрий Г. · Middle
Опыт 3+ лет · Челябинск

Валентина Т. · Middle
Опыт 3+ лет · Москва
Страница посвящена приложению как платформенному продукту: интерфейс, системные API, данные, качество и релизный процесс.

SwiftUI или UIKit, навигация, дизайн-система, состояния экранов и доступность.

REST API, push, карты, геолокация, CallKit, Firebase и сторонние SDK.

CoreData, Realm, кеширование, синхронизация и обработка сетевых состояний.

Unit/UI-тесты, Instruments, Crash reporting, Fastlane и подготовка сборок.
Выбираем инструменты по текущей кодовой базе, минимальной версии iOS и требованиям продукта.
SwiftUI · UIKit · Auto Layout · SnapKit
MVVM · VIPER · Clean Swift · modularity
Swift Concurrency · GCD · Combine · RxSwift
CoreData · Realm · Codable
URLSession · Alamofire · REST API
XCTest · UI Testing · Instruments · Fastlane
Платформенная стратегия зависит от минимальной версии iOS, зрелости продукта и стоимости изменений.
Подходит для современной кодовой базы и новых интерфейсов при совместимом диапазоне версий iOS.
Сохраняет инвестиции в существующие компоненты и обеспечивает полный контроль над сложными сценариями.
Можно внедрять SwiftUI по модулям без полного переписывания продукта. Границы определяем после аудита кода.
Финальный выбор делаем по существующей архитектуре, ограничениям продукта и стоимости сопровождения.
Минимальные ставки ниже рассчитаны только по выбранным профильным записям каталога.
| Уровень | Пример задач | ₽/час | ₽/месяц* | Сотрудники |
|---|---|---|---|---|
| Middle | Экраны, API, данные и типовые платформенные функции. | от 1 500 | от 240 000 | |
| Senior | Архитектура, сложные SDK, concurrency и профилирование. | от 2 300 | от 368 000 | |
| Senior+ | Модульность, миграции и техническое лидерство в крупных приложениях. | от 3 100 | от 496 000 |
*Ориентир за 160 часов. Итоговую стоимость согласуем после обсуждения задач и объёма работ. Публикуем только уровни, для которых есть ставка в выбранных профилях.
Выберите компетенции и трудоёмкость — покажем ориентир на месяц.
Ориентир на месяц
1 чел. × 160 ч × от 1 500 ₽/ч
Предварительный расчёт. Точную стоимость и состав работ согласуем перед началом проекта.Сравнивайте одинаковый объём задач и период работы. Почасовая ставка и зарплата сотрудника отражают разный состав расходов.
Выделим специалиста CodeHub для выполнения согласованных задач проекта. Объём работ и трудоёмкость закрепим в заявке.
Сформируем проектную команду CodeHub с нужными компетенциями. Объём работ и изменения состава согласуем в заявке.
Вы согласуете требования и приоритеты проекта, принимаете результаты. CodeHub организует выполнение, распределяет задачи и контролирует работу своей проектной команды. В модели Time & Material стоимость рассчитывается по трудоёмкости согласованных работ.
Формулируете требования к проекту, согласуете приоритеты и квалификацию ключевых участников, принимаете результаты работ.
Формируем проектную команду, распределяем задачи и определяем способы их выполнения. Согласуем объём работ, состав, ставки и документы.
Выполняет согласованные задачи под организацией и контролем CodeHub. Использует согласованные трекеры и репозитории, отражает результаты и трудоёмкость.
Ответьте на несколько вопросов — предложим сотрудников CodeHub
с нужными для проекта компетенциями.
Обсуждаем ваши цели и требования.
Представляем сотрудников CodeHub с опытом работы с нужным стеком.
Обсуждаем технические задачи и проверяем опыт сотрудника.
Фиксируем условия и документы.
Команда CodeHub приступает к согласованным задачам проекта.
Зафиксируем критерии для сотрудников CodeHub и ожидаемый результат работ. Конкретный набор проверок зависит от вашего проекта.
Обсудим стек, опыт и сложность задач. Запросите CV и техническое интервью с нашим сотрудником.
Определим участников ревью, правила pull request и критерии готовности изменений.
Согласуем необходимые тесты, статический анализ и проверки в CI. Требования к покрытию определим под риски продукта.
Уточним формат описания API, архитектурных решений, запуска и сопровождения сервиса.
Согласуем доступы, работу с секретами, тестовыми данными и зависимостями.
Определим демонстрации, отчётность, приёмку и передачу контекста другим участникам проекта.
Используем согласованные трекеры и репозитории. CodeHub организует выполнение задач и контролирует свою команду.
Фиксируем выполненные задачи и их трудоёмкость. Согласуем отчётность и порядок приёмки результатов.
Единая точка контакта по подключению сотрудников, документам и текущим вопросам.
Если специалист не подойдёт, обсудим причины и согласуем замену в составе нашей команды.
Согласуем NDA и требования к безопасности до подключения к проекту.
Согласуем требования, квалификацию ключевых участников, условия заявки и необходимые доступы. CodeHub планирует выполнение работ; дату начала и порядок взаимодействия согласуем с заказчиком.
Требования и приоритеты согласуем с представителем заказчика. CodeHub распределяет задачи и проверяет их выполнение. В трекере отражаем результаты и трудоёмкость; заказчик принимает работы в порядке, установленном договором.
Объём работ и состав проектной команды можно менять по согласованию сторон. Замену ключевого участника организует CodeHub с учётом квалификации, передачи контекста и требований к доступам. Сроки уведомления и расчёты определяются договором и заявкой.
До подключения согласуем NDA, правила работы с кодом, доступы и защищённые каналы. Порядок передачи результатов, права на них и ответственность сторон закрепляем в договоре.
Обсудим небольшой объём IT-работ для оценки взаимодействия и результатов. Задачи, трудоёмкость, стоимость и порядок приёмки пилотного этапа согласуем до начала.
Уточним задачи и загрузку наших сотрудников. Менеджер согласует срок предоставления CV, время интервью и возможную дату начала работ.
Определим плановый объём часов, состав команды, период сотрудничества и порядок изменения нагрузки.
В коммерческом предложении уточним применимость НДС, состав стоимости, график оплаты и необходимые документы.
Согласуем порядок обращения, передачу контекста, доступы и условия изменения состава команды.
Зафиксируем срок уведомления, передачу кода и документации, закрытие доступов и окончательные расчёты.
Определим критерии результата, порядок замечаний, исправлений и ответственность сторон в договоре.

Помогаем усиливать IT-команды и подключаемся к разработке, аналитике, тестированию и инфраструктурным задачам. Сотрудничество сопровождает личный менеджер: от знакомства с нашими сотрудниками до текущих вопросов проекта.
Подключаем к вашему проекту сотрудников CodeHub с нужным опытом. Состав команды и дату старта согласуем с вами.
| Критерий | IT-работы по T&M | Проект с фиксированным объёмом | Найм в штат |
|---|---|---|---|
| Организация работ | CodeHub | Подрядчик | Работодатель |
| Роль заказчика | Требования, приоритеты, приёмка | ТЗ и приёмка результата | Управление сотрудником |
| Расчёт стоимости | По трудоёмкости и условиям заявки | По согласованному объёму и этапам | Оплата труда и расходы работодателя |
| Изменение объёма | По согласованию заявки | По согласованию объёма и цены | В рамках трудовых отношений |
| Когда подходит | Задачи уточняются по ходу проекта | Объём можно определить заранее | Нужна собственная постоянная роль |
Обсудим требования, ожидаемые результаты и порядок взаимодействия. Выберем подходящий способ согласования объёма и стоимости IT-работ.
Скачать презентацию · PDFКоманды, технологии и результаты реальных проектов.
Усиление командами и точечными ИТ-специалистами команды интегратора Иннотех на проектах ВТБ и дочерних компаний
Взаимодействие с интегратором в рамках разработки внутренней HR CRM для автоматизации рекрутмента и хранения внутренней базы кандидатов
Московская биржа. Автоматизация тестирования
Крупнейший ритейл - проекты по SAP и Data
1С Разработка для Р-Фарм
Усиление команд, предоставление выделенной команды.
Усиление отделов Java + Kotlin разработки.
Восстановление ИТ-инфраструктуры после кибератак
Мобильное приложение для Edtech-платформы для школьников на Unity
Отзывы клиентов о сотрудничестве с CodeHub.
Борис Губанов
Клиент CodeHub
Татьяна Тарасенкова
Гульмира
Вячеслав Юдин
iOS-страница сфокусирована на платформе: SDK, интерфейсах, данных на устройстве, сборке и релизах. Swift-страница — на языке, concurrency и архитектуре Swift-кода.
Да. В каталоге есть сотрудники с UIKit, Auto Layout, SnapKit и Objective-C.
Да, SwiftUI указан у части профилей, включая Senior+.
В каталоге есть iOS-профили с KMP. Перед стартом определим границы shared-кода и нативной части.
Минимальную версию iOS, архитектуру, менеджер зависимостей, CI/CD, аналитические SDK, требования к публикации и правила ревью.
По сложности задач, самостоятельности, ответственности за архитектурные решения и опыту с вашим набором платформенных технологий.
Да. До согласования старта можно обсудить задачи проекта и проверить релевантные навыки сотрудника CodeHub.
Срок зависит от требований, загрузки наших сотрудников и согласования условий. Возможную дату старта сообщим вместе с CV.
CodeHub организует работу своей проектной команды. Заказчик согласует требования, приоритеты и принимает результаты.
Короткий список поможет согласовать старт с технической командой и менеджером.
Скачать бриф проекта · TXTРазберём архитектуру, задачи и состав команды. Укажите предпочтительные дату, время и часовой пояс — менеджер подтвердит возможность встречи.
Расскажите о продукте, текущем стеке и задачах. Представим CV наших сотрудников с релевантной специализацией iOS и подготовим расчёт.