📍 Paphos, Cyprus · Remote contractor · US & EU

Senior iOS Developer for complex mobile products.

I've been building iOS apps since the early Objective-C days. Today I work in Swift and SwiftUI, helping US and EU product teams with complex mobile work — media features, performance, payments, and legacy modernization.

A few things worth knowing upfront.

What I can help with.

Focused senior iOS work for product teams that need hands-on engineering, not general outsourcing.

📱

iOS App Development

Production iOS apps using Swift, SwiftUI, UIKit, Combine, and async/await. New features to full redesigns, existing codebases and new areas.

🔄

iOS App Modernization

Migrating legacy Objective-C and UIKit codebases to Swift and SwiftUI, reducing technical debt, improving architecture and maintainability.

Performance Optimization

Slow startup, heavy screens, memory pressure, UI freezes, database bottlenecks, and media-related performance issues in production apps.

🎬

Video, Audio & Media

Video playback, camera flows, audio processing, TikTok-like feeds, media grids, private photo/video sharing. AVFoundation, CoreAudio.

💳

Payments & Subscriptions

In-App Purchases, subscription flows, StoreKit, Stripe and PayPal integrations, and payment-connected backend communication.

🏗️

Technical Consulting

Architecture review, code review, feature decomposition, technical planning, and senior-level support for complex iOS products.

Selected projects.

A few examples of iOS products I've worked on. More details available on request.

TapYou

Senior iOS Developer

Private photo and video sharing for families and close groups.

TapYou app screenshot

Major app redesign, media import flows, dynamic dashboard grid with zoom behavior, TikTok-style media feed, video playback in grid and large-cell modes, startup performance optimization for large chat and media datasets.

SwiftSwiftUICombineasync/awaitAVFoundation

Triller

Senior iOS Engineer · Contract

TikTok-like social video platform for short-form video and music.

Triller app screenshot

Audio and video features, Voice Over audio track functionality, account flows, Objective-C to Swift migration, refactoring across multiple modules, UI testing, CI/CD on Bitrise and GitHub Actions.

SwiftObjective-CAVFoundationMVVMBitrise

Etihad Airways

Senior iOS Developer

iOS app for a major international airline.

Etihad Airways app screenshot

Modular iOS features for a large airline app: RTL/LTR localization, widgetized home screen structure, staff ticket functionality, and cross-team delivery within an enterprise product organization using SAFe/PI planning.

SwiftUIKitCoordinatorLocalizationRTL/LTR

To The Moon Mobile

iOS Developer

Fintech mobile app — crypto wallet, payments, and bank integration.

TTM app screenshot

Fintech ecosystem combining mobile communication and crypto wallet functionality — balance tracking, price charts, deposit, send, exchange, and withdraw flows. Integrated with banking infrastructure to grow user base.

SwiftMVVMCoordinatorClean ArchitectureWebSocketREST APIFirebase

Moneybase

iOS Developer

Digital banking platform for individuals and businesses.

Moneybase app screenshot

Virtual card management, transaction history, payments, freeze/security flows, and custom UI animations. Developed SDK for multi-step encrypted API communication. Built in parallel with backend using agreed data contracts.

SwiftUIKitClean ArchitectureMVVMCoreAnimationWebSocketREST API

Full Jacket AR

iOS Developer

AR and 3D iOS experience.

Full Jacket AR app screenshot

iOS functionality using SwiftUI and SceneKit, ARKit and USDZ 3D assets, interactive 3D user experience, App Store release.

SwiftSwiftUIARKitSceneKitUSDZ

How remote work works with me.

I'm based in Paphos, Cyprus, and have been working with remote US and international teams for years. For US companies, I work as a remote contractor or consultant — B2B, contractor, or EOR-based arrangements, not local payroll employment.

I'm comfortable with asynchronous communication and can provide scheduled overlap with US working hours when needed. Slack, GitHub, Linear, Jira, Notion — no friction.

I work independently at a senior level: clarifying requirements, breaking down tasks, delivering production-ready code, documenting decisions, and communicating trade-offs clearly.

Remote contractor / B2B
US time overlap available
Async-friendly
Senior-level ownership
Clear written comms
EOR-based arrangements

Technical expertise.

Languages & Frameworks

SwiftObjective-CSwiftUIUIKitCombineasync/awaitGCDC#

iOS Frameworks

AVFoundationCoreAudioARKitSceneKitCoreDataRealmSwiftDataStoreKitCoreGraphicsCoreAnimation

Architecture

MVVMMVPVIPERCoordinatorClean ArchitectureModularMVC

Networking

REST APIsAlamofireMoyaToken authSSOUniversal Links

Payments

StoreKitIn-App PurchasesSubscriptionsStripePayPal3DS

CI/CD & Testing

XCTestXCUITestAppiumBitriseGitHub Actions

Backend (supporting)

ASP.NET CoreEntity FrameworkPostgreSQLRedisREST API

AI-assisted senior engineering workflow.

I use Cursor and AI-assisted development workflows as part of my day-to-day engineering process. For product teams, this means clearer task decomposition before implementation, faster iteration on complex features, more consistent documentation, and an additional review layer during refactoring.

I use AI for planning, implementation support, refactoring exploration, documentation, review checklists, and test planning. Architecture decisions, product trade-offs, and final code quality remain under direct senior engineering control.

Particularly useful for fast-moving product teams and startups that need both delivery speed and reliability.

Let's talk.

If you're looking for senior iOS contractor or consulting help — for a specific feature, a performance problem, a legacy modernization project, or ongoing product development — I'm happy to have a short conversation.

naumenko10@yandex.ru Paphos, Cyprus linkedin.com/in/alexander-naumenko References available upon request.

TOP 3% TALENT

Vetted byHire me