📍 Пафос, Кипр · Удалённый подрядчик · США и Европа

Senior iOS-разработчик для сложных мобильных продуктов.

Разрабатываю iOS-приложения со времён раннего Objective-C. Сегодня работаю на Swift и SwiftUI и помогаю продуктовым командам из США и Европы со сложными мобильными задачами — медиа-функциями, производительностью, платежами и модернизацией legacy-кода.

Что стоит знать заранее.

Чем могу помочь.

Сфокусированная senior-разработка под iOS для продуктовых команд, которым нужна инженерная работа руками, а не аутсорс «на всё».

📱

Разработка iOS-приложений

Продакшн-приложения на Swift, SwiftUI, UIKit, Combine и async/await. От новых фич до полного редизайна — в существующем коде и с нуля.

🔄

Модернизация iOS-приложений

Перевод legacy-кода на Objective-C и UIKit на Swift и SwiftUI, снижение технического долга, улучшение архитектуры и сопровождаемости.

Оптимизация производительности

Медленный запуск, тяжёлые экраны, нехватка памяти, подвисания UI, узкие места в базе данных и проблемы производительности медиа в продакшн-приложениях.

🎬

Видео, аудио и медиа

Воспроизведение видео, работа с камерой, обработка аудио, ленты в стиле TikTok, медиа-сетки, приватный обмен фото и видео. AVFoundation, CoreAudio.

💳

Платежи и подписки

In-App Purchases, сценарии подписок, StoreKit, интеграции Stripe и PayPal, взаимодействие с платёжным бэкендом.

🏗️

Технический консалтинг

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

Избранные проекты.

Несколько iOS-продуктов, над которыми я работал. Подробности — по запросу.

TapYou

Senior iOS Developer

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

Скриншот приложения TapYou

Крупный редизайн приложения, сценарии импорта медиа, динамическая сетка дашборда с масштабированием, медиа-лента в стиле TikTok, воспроизведение видео в сетке и в крупных ячейках, ускорение запуска на больших объёмах чатов и медиа.

SwiftSwiftUICombineasync/awaitAVFoundation

Triller

Senior iOS Engineer · контракт

Видеосоцсеть в стиле TikTok для коротких роликов и музыки.

Скриншот приложения Triller

Аудио- и видеофункции, дорожка закадрового голоса (Voice Over), сценарии аккаунта, миграция с Objective-C на Swift, рефакторинг нескольких модулей, UI-тесты, CI/CD на Bitrise и GitHub Actions.

SwiftObjective-CAVFoundationMVVMBitrise

Etihad Airways

Senior iOS Developer

iOS-приложение крупной международной авиакомпании.

Скриншот приложения Etihad Airways

Модульные iOS-функции для большого приложения авиакомпании: локализация RTL/LTR, виджетная структура главного экрана, билеты для сотрудников и кросс-командная поставка в крупной продуктовой организации по SAFe/PI planning.

SwiftUIKitCoordinatorLocalizationRTL/LTR

To The Moon Mobile

iOS Developer

Финтех-приложение: криптокошелёк, платежи и интеграция с банком.

Скриншот приложения TTM

Финтех-экосистема, объединяющая мобильную связь и криптокошелёк: баланс, графики курсов, пополнение, переводы, обмен и вывод средств. Интеграция с банковской инфраструктурой для роста аудитории.

SwiftMVVMCoordinatorClean ArchitectureWebSocketREST APIFirebase

Moneybase

iOS Developer

Цифровой банк для частных лиц и бизнеса.

Скриншот приложения Moneybase

Управление виртуальными картами, история операций, платежи, заморозка карт и сценарии безопасности, кастомные UI-анимации. Разработал SDK для многошагового зашифрованного обмена с API. Разработка шла параллельно с бэкендом по согласованным контрактам данных.

SwiftUIKitClean ArchitectureMVVMCoreAnimationWebSocketREST API

Full Jacket AR

iOS Developer

AR- и 3D-приложение для iOS.

Скриншот приложения Full Jacket AR

Функциональность на SwiftUI и SceneKit, ARKit и 3D-ассеты USDZ, интерактивный 3D-интерфейс, публикация в App Store.

SwiftSwiftUIARKitSceneKitUSDZ

Как устроена удалённая работа со мной.

Я живу в Пафосе на Кипре и много лет работаю удалённо с командами из США и других стран. С американскими компаниями работаю как удалённый подрядчик или консультант — по B2B, подрядному договору или через EOR, а не в штате.

Комфортно работаю асинхронно и при необходимости обеспечиваю пересечение с рабочими часами США по графику. Slack, GitHub, Linear, Jira, Notion — без проблем.

Работаю самостоятельно на senior-уровне: уточняю требования, декомпозирую задачи, поставляю готовый к продакшну код, документирую решения и прямо проговариваю компромиссы.

Удалённый подрядчик / B2B
Пересечение с часовыми поясами США
Асинхронная работа
Ответственность senior-уровня
Чёткая письменная коммуникация
Оформление через EOR

Технические компетенции.

Языки и фреймворки

SwiftObjective-CSwiftUIUIKitCombineasync/awaitGCDC#

Фреймворки iOS

AVFoundationCoreAudioARKitSceneKitCoreDataRealmSwiftDataStoreKitCoreGraphicsCoreAnimation

Архитектура

MVVMMVPVIPERCoordinatorClean ArchitectureModularMVC

Сеть

REST APIsAlamofireMoyaToken authSSOUniversal Links

Платежи

StoreKitIn-App PurchasesПодпискиStripePayPal3DS

CI/CD и тестирование

XCTestXCUITestAppiumBitriseGitHub Actions

Бэкенд (в поддержку)

ASP.NET CoreEntity FrameworkPostgreSQLRedisREST API

Senior-разработка с поддержкой AI.

В ежедневной работе использую Cursor и AI-инструменты разработки. Для продуктовой команды это значит более чёткую декомпозицию задач до реализации, быстрые итерации над сложными фичами, более последовательную документацию и дополнительный уровень ревью при рефакторинге.

AI помогает в планировании, реализации, поиске вариантов рефакторинга, документации, чек-листах ревью и планировании тестов. Архитектурные решения, продуктовые компромиссы и итоговое качество кода остаются под моим прямым контролем.

Особенно полезно быстрорастущим продуктовым командам и стартапам, которым нужны и скорость, и надёжность.

Давайте обсудим.

Если вам нужен senior iOS-подрядчик или консультант — под конкретную фичу, проблему производительности, модернизацию legacy-кода или постоянную разработку продукта, — буду рад короткому созвону.

naumenko10@yandex.ru Пафос, Кипр linkedin.com/in/alexander-naumenko Команда App-Kit · app-kit.ru Рекомендации — по запросу.

TOP 3% TALENT

Vetted byHire me