Аутстаффинг ИТ-специалистов

iOS · Swift · Apple platforms

Аутстаффинг iOS-разработчиков

Подключаем сотрудников CodeHub для развития iOS-приложений: пользовательские сценарии, платформенные возможности, интеграции, архитектура, производительность и подготовка релизов.

Вы согласуете требования и принимаете результат. CodeHub организует выполнение IT-работ по модели Time & Material.

Нативная iOS-разработкаот 1 500 ₽/часCV наших сотрудников

Подключение специалиста

iOS SDKSwiftSwiftUI / UIKit
Уровень

Обсудим стек, опыт и дату старта

iO
iOS-приложение

UI · domain · services

Пользовательские сценарии
↓
iOS applicationSwift · SwiftUI · UIKit
↓
ДанныеCoreData · Realm
СервисыAPI · Push · SDK

Компетенции согласуем под архитектуру и задачи проекта

Нам доверяют

iOS-разработчики под задачи приложения

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

iOS · Swift · SwiftUI · UIKit

Найдено: 20 · показано 20
Иллюстрация профиля специалиста

Сергей А. · Senior

Опыт 9+ лет · Москва

SwiftObjective-CAppMetricaSwiftLint
Ставка: от 2 960 ₽/ч
Иллюстрация профиля специалиста

Виктор А. · Senior

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

SwiftObjective-CiOSXcode
Ставка: от 3 090 ₽/ч
Иллюстрация профиля специалиста

Сергей Б. · Senior

Опыт 7+ лет · Ставрополь

SwiftObjective-CYandexMapKitCoreData
Ставка: от 2 700 ₽/ч
Иллюстрация профиля специалиста

Олег М. · Senior

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

SwiftObjective-CSwift 4.2UIKit
Ставка: от 2 730 ₽/ч
Иллюстрация профиля специалиста

Александр С. · Senior

Опыт 12+ лет · Санкт-Петербург

SwiftObjective-CFirebaseUIKit
Ставка: от 2 850 ₽/ч
Иллюстрация профиля специалиста

Павел С. · Senior

Опыт 6+ лет · Москва

SwiftObjective-CiOSUIKit
Ставка: от 2 300 ₽/ч
Иллюстрация профиля специалиста

Максим С. · Senior

Опыт 5+ лет · Москва

SwiftObjective-CAlamofireUIKit
Ставка: от 2 540 ₽/ч
Иллюстрация профиля специалиста

Марина Ю. · Senior+

Опыт 9+ лет · Москва

SwiftObjective-CFirebaseSwift ConcurrencyМодульная архитектураInstruments
Ставка: от 3 500 ₽/ч
Иллюстрация профиля специалиста

Сергей К. · Senior+

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

SwiftObjective-CUIKitSwift ConcurrencyМодульная архитектураInstruments
Ставка: от 3 100 ₽/ч
Иллюстрация профиля специалиста

Павел П. · Senior+

Опыт 14+ лет · Минск

SwiftSwiftUIUIKitSwift ConcurrencyМодульная архитектураInstruments
Ставка: от 3 650 ₽/ч
Иллюстрация профиля специалиста

Артем К. · Senior+

Опыт 7+ лет · Санкт-Петербург

SwiftObjective-CSwiftUISwift ConcurrencyМодульная архитектураInstruments
Ставка: от 3 340 ₽/ч
Иллюстрация профиля специалиста

Максим С. · Senior

Опыт 5+ лет · Москва

SwiftObjective-CAlamofireUIKit
Ставка: от 2 540 ₽/ч
Иллюстрация профиля специалиста

Андрей С. · Senior

Опыт 15+ лет · Магнитогорск

SwiftObjective-CDelphiC#
Ставка: от 3 380 ₽/ч
Иллюстрация профиля специалиста

Александр П. · Senior

Опыт 20+ лет · Москва

SwiftObjective-CKotlinMVC
Ставка: от 3 320 ₽/ч
Иллюстрация профиля специалиста

Эмиль К. · Senior

Опыт 13+ лет · Москва

SwiftObjective-CGitGitHub
Ставка: от 3 310 ₽/ч
Иллюстрация профиля специалиста

Никита Г. · Senior+

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

SwiftObjective-CKotlin Multiplatform (KMP)Swift ConcurrencyМодульная архитектураInstruments
Ставка: от 3 890 ₽/ч
Иллюстрация профиля специалиста

Никита С. · Senior+

Опыт 15+ лет · Москва

SwiftObjective-CKotlin Multiplatform (KMP)Swift ConcurrencyМодульная архитектураInstruments
Ставка: от 4 110 ₽/ч
Иллюстрация профиля специалиста

Данил Ж. · Senior+

Опыт 17+ лет · Красноярск

SwiftObjective-CJSON APISwift ConcurrencyМодульная архитектураInstruments
Ставка: от 4 180 ₽/ч
Иллюстрация профиля специалиста

Юрий Г. · Middle

Опыт 3+ лет · Челябинск

SwiftObjective-CUIKitCoreData
Ставка: от 1 500 ₽/ч
Иллюстрация профиля специалиста

Валентина Т. · Middle

Опыт 3+ лет · Москва

SwiftObjective-CMVVMRxSwift
Ставка: от 1 800 ₽/ч

Какие задачи решаем в iOS-разработке

Страница посвящена приложению как платформенному продукту: интерфейс, системные API, данные, качество и релизный процесс.

Функции и интерфейсы

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

Интеграции и Apple SDK

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

Данные и offline-сценарии

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

Стабильность и релизы

Unit/UI-тесты, Instruments, Crash reporting, Fastlane и подготовка сборок.

iOS-стек под приложение

Выбираем инструменты по текущей кодовой базе, минимальной версии iOS и требованиям продукта.

01

UI

SwiftUI · UIKit · Auto Layout · SnapKit

02

Architecture

MVVM · VIPER · Clean Swift · modularity

03

Concurrency

Swift Concurrency · GCD · Combine · RxSwift

04

Data

CoreData · Realm · Codable

05

Network

URLSession · Alamofire · REST API

06

Quality

XCTest · UI Testing · Instruments · Fastlane

SwiftUI, UIKit или постепенная миграция?

Платформенная стратегия зависит от минимальной версии iOS, зрелости продукта и стоимости изменений.

SWIFTUI

Новые продуктовые модули

Подходит для современной кодовой базы и новых интерфейсов при совместимом диапазоне версий iOS.

UIKIT

Зрелые приложения

Сохраняет инвестиции в существующие компоненты и обеспечивает полный контроль над сложными сценариями.

MIGRATION

Смешанный подход

Можно внедрять SwiftUI по модулям без полного переписывания продукта. Границы определяем после аудита кода.

Финальный выбор делаем по существующей архитектуре, ограничениям продукта и стоимости сопровождения.

Стоимость: iOS

Минимальные ставки ниже рассчитаны только по выбранным профильным записям каталога.

Ставки iOS по уровню
УровеньПример задач₽/час₽/месяц*Сотрудники
MiddleЭкраны, API, данные и типовые платформенные функции.от 1 500от 240 000
SeniorАрхитектура, сложные SDK, concurrency и профилирование.от 2 300от 368 000
Senior+Модульность, миграции и техническое лидерство в крупных приложениях.от 3 100от 496 000

*Ориентир за 160 часов. Итоговую стоимость согласуем после обсуждения задач и объёма работ. Публикуем только уровни, для которых есть ставка в выбранных профилях.

Оценка до разговора с менеджером

Прикиньте бюджет команды

Выберите компетенции и трудоёмкость — покажем ориентир на месяц.

Выберите специализацию, уровень и планируемый объём работ — рассчитаем предварительный бюджет.

Ориентир на месяц

от 240 000 ₽

1 чел. × 160 ч × от 1 500 ₽/ч

Предварительный расчёт. Точную стоимость и состав работ согласуем перед началом проекта.

Из чего складывается бюджет

Сравнивайте одинаковый объём задач и период работы. Почасовая ставка и зарплата сотрудника отражают разный состав расходов.

Один специалист или команда

Ваши требования. Наша организация работ.

Вы согласуете требования и приоритеты проекта, принимаете результаты. CodeHub организует выполнение, распределяет задачи и контролирует работу своей проектной команды. В модели Time & Material стоимость рассчитывается по трудоёмкости согласованных работ.

01

Вы определяете результат

Формулируете требования к проекту, согласуете приоритеты и квалификацию ключевых участников, принимаете результаты работ.

02

CodeHub организует выполнение

Формируем проектную команду, распределяем задачи и определяем способы их выполнения. Согласуем объём работ, состав, ставки и документы.

03

Команда выполняет задачи проекта

Выполняет согласованные задачи под организацией и контролем CodeHub. Использует согласованные трекеры и репозитории, отражает результаты и трудоёмкость.

Подойдёт, если выразвиваете собственный продуктусиливаете команду интеграторазапускаете новый сервис

Подключим iOS специалиста к проекту

Ответьте на несколько вопросов — предложим сотрудников CodeHub
с нужными для проекта компетенциями.

Шаг 1 из 4

От запроса до старта iOS-разработки

  1. 1

    Задача

    Обсуждаем ваши цели и требования.

  2. 2

    Знакомство с сотрудниками

    Представляем сотрудников CodeHub с опытом работы с нужным стеком.

  3. 3

    Интервью

    Обсуждаем технические задачи и проверяем опыт сотрудника.

  4. 4

    Согласование

    Фиксируем условия и документы.

  5. 5

    Выход на проект

    Команда CodeHub приступает к согласованным задачам проекта.

Требования к качеству iOS-приложения

Зафиксируем критерии для сотрудников CodeHub и ожидаемый результат работ. Конкретный набор проверок зависит от вашего проекта.

Компетенции сотрудника

Обсудим стек, опыт и сложность задач. Запросите CV и техническое интервью с нашим сотрудником.

Ревью кода

Определим участников ревью, правила pull request и критерии готовности изменений.

Автоматические проверки

Согласуем необходимые тесты, статический анализ и проверки в CI. Требования к покрытию определим под риски продукта.

Документация

Уточним формат описания API, архитектурных решений, запуска и сопровождения сервиса.

Безопасность

Согласуем доступы, работу с секретами, тестовыми данными и зависимостями.

Передача результата

Определим демонстрации, отчётность, приёмку и передачу контекста другим участникам проекта.

Контроль и условия

Согласованные инструменты проекта

Используем согласованные трекеры и репозитории. CodeHub организует выполнение задач и контролирует свою команду.

Учёт часов и отчётность

Фиксируем выполненные задачи и их трудоёмкость. Согласуем отчётность и порядок приёмки результатов.

Личный менеджер

Единая точка контакта по подключению сотрудников, документам и текущим вопросам.

Порядок замены

Если специалист не подойдёт, обсудим причины и согласуем замену в составе нашей команды.

Конфиденциальность и доступы

Согласуем NDA и требования к безопасности до подключения к проекту.

Подключение и адаптация

Согласуем требования, квалификацию ключевых участников, условия заявки и необходимые доступы. CodeHub планирует выполнение работ; дату начала и порядок взаимодействия согласуем с заказчиком.

Отчётность и приёмка

Требования и приоритеты согласуем с представителем заказчика. CodeHub распределяет задачи и проверяет их выполнение. В трекере отражаем результаты и трудоёмкость; заказчик принимает работы в порядке, установленном договором.

Масштабирование и замена

Объём работ и состав проектной команды можно менять по согласованию сторон. Замену ключевого участника организует CodeHub с учётом квалификации, передачи контекста и требований к доступам. Сроки уведомления и расчёты определяются договором и заявкой.

Документы, код и доступы

До подключения согласуем NDA, правила работы с кодом, доступы и защищённые каналы. Порядок передачи результатов, права на них и ответственность сторон закрепляем в договоре.

Знакомство в работе

Пилотный этап проекта

Обсудим небольшой объём IT-работ для оценки взаимодействия и результатов. Задачи, трудоёмкость, стоимость и порядок приёмки пилотного этапа согласуем до начала.

Что согласуем перед подключением

CV, интервью и дата старта

Уточним задачи и загрузку наших сотрудников. Менеджер согласует срок предоставления CV, время интервью и возможную дату начала работ.

Объём и срок проекта

Определим плановый объём часов, состав команды, период сотрудничества и порядок изменения нагрузки.

Ставка и расчёты

В коммерческом предложении уточним применимость НДС, состав стоимости, график оплаты и необходимые документы.

Замена сотрудника

Согласуем порядок обращения, передачу контекста, доступы и условия изменения состава команды.

Завершение работ

Зафиксируем срок уведомления, передачу кода и документации, закрытие доступов и окончательные расчёты.

Приёмка и исправления

Определим критерии результата, порядок замечаний, исправлений и ответственность сторон в договоре.

Иллюстрация: IT-команда обсуждает архитектуру проекта
От задачи — к совместной работе над проектом
CodeHub

За специалистами — опыт реальных проектов

Помогаем усиливать IT-команды и подключаемся к разработке, аналитике, тестированию и инфраструктурным задачам. Сотрудничество сопровождает личный менеджер: от знакомства с нашими сотрудниками до текущих вопросов проекта.

600+выводов IT-специалистов на проекты
80+проектов с участием наших специалистов
59направлений в каталоге
1 год+средняя работа специалиста на проекте
МинцифрыАккредитованная IT-компания
СколковоРезидент Сколково
РУССОФТУчастник ассоциации РУССОФТ

Подключаем к вашему проекту сотрудников CodeHub с нужным опытом. Состав команды и дату старта согласуем с вами.

Выбор модели работы

КритерийIT-работы по T&MПроект с фиксированным объёмомНайм в штат
Организация работCodeHubПодрядчикРаботодатель
Роль заказчикаТребования, приоритеты, приёмкаТЗ и приёмка результатаУправление сотрудником
Расчёт стоимостиПо трудоёмкости и условиям заявкиПо согласованному объёму и этапамОплата труда и расходы работодателя
Изменение объёмаПо согласованию заявкиПо согласованию объёма и ценыВ рамках трудовых отношений
Когда подходитЗадачи уточняются по ходу проектаОбъём можно определить заранееНужна собственная постоянная роль

Выберите формат под свою задачу

Поможем определить состав команды

Обсудим требования, ожидаемые результаты и порядок взаимодействия. Выберем подходящий способ согласования объёма и стоимости IT-работ.

Скачать презентацию · PDF

Кейсы

Команды, технологии и результаты реальных проектов.

Видеоотзывы клиентов

Отзывы клиентов о сотрудничестве с CodeHub.

Вопросы о iOS

Чем iOS-страница отличается от Swift?

iOS-страница сфокусирована на платформе: SDK, интерфейсах, данных на устройстве, сборке и релизах. Swift-страница — на языке, concurrency и архитектуре Swift-кода.

Можно развивать существующий UIKit-проект?

Да. В каталоге есть сотрудники с UIKit, Auto Layout, SnapKit и Objective-C.

Есть ли специалисты по SwiftUI?

Да, SwiftUI указан у части профилей, включая Senior+.

Можно использовать Kotlin Multiplatform вместе с iOS?

В каталоге есть iOS-профили с KMP. Перед стартом определим границы shared-кода и нативной части.

Что обсудить перед подключением iOS-разработчика?

Минимальную версию iOS, архитектуру, менеджер зависимостей, CI/CD, аналитические SDK, требования к публикации и правила ревью.

Как определяется уровень специалиста?

По сложности задач, самостоятельности, ответственности за архитектурные решения и опыту с вашим набором платформенных технологий.

Можно ли провести техническое интервью?

Да. До согласования старта можно обсудить задачи проекта и проверить релевантные навыки сотрудника CodeHub.

Как быстро можно начать?

Срок зависит от требований, загрузки наших сотрудников и согласования условий. Возможную дату старта сообщим вместе с CV.

Кто организует выполнение работ?

CodeHub организует работу своей проектной команды. Заказчик согласует требования, приоритеты и принимает результаты.

Подготовьте проект к подключению iOS специалиста

Короткий список поможет согласовать старт с технической командой и менеджером.

Скачать бриф проекта · TXT

Обсудим проект на встрече

Разберём архитектуру, задачи и состав команды. Укажите предпочтительные дату, время и часовой пояс — менеджер подтвердит возможность встречи.

Обсудим вашу
iOS-задачу

Расскажите о продукте, текущем стеке и задачах. Представим CV наших сотрудников с релевантной специализацией iOS и подготовим расчёт.

Онлайн-отправка пока недоступна. Свяжитесь с менеджером по телефону или email.

Запросить CV

Онлайн-отправка пока недоступна. Позвоните нам: +7 (905) 884-06-92 или напишите на info@itcodehub.ru.

Сотрудники под задачи проекта

Расскажите, кто нужен вашей команде.

Видеоотзыв клиента