📍 Paphos, Cyprus · Remote contractor · US & EU
Alexander NaumenkoSenior 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.
Quick facts
A few things worth knowing upfront.
- 0116+ years of iOS development experience
- 02Swift, SwiftUI, UIKit, and Objective-C — including early iOS era
- 03Production work on social video, airline, travel, payments, and media apps
- 04Available as a remote contractor or consultant for US and EU teams
- 05Comfortable working with distributed teams across time zones
- 06B2B, contractor, or EOR-based cooperation
Services
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.
Work
Selected projects.
A few examples of iOS products I've worked on. More details available on request.
TapYou
Senior iOS DeveloperPrivate photo and video sharing for families and close groups.
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.
Triller
Senior iOS Engineer · ContractTikTok-like social video platform for short-form video and music.
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.
Etihad Airways
Senior iOS DeveloperiOS app for a major international airline.
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.
To The Moon Mobile
iOS DeveloperFintech mobile app — crypto wallet, payments, and bank integration.
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.
Moneybase
iOS DeveloperDigital banking platform for individuals and businesses.
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.
Full Jacket AR
iOS DeveloperAR and 3D iOS experience.
iOS functionality using SwiftUI and SceneKit, ARKit and USDZ 3D assets, interactive 3D user experience, App Store release.
Remote setup
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.
Technical background
Technical expertise.
Languages & Frameworks
iOS Frameworks
Architecture
Networking
Payments
CI/CD & Testing
Backend (supporting)
AI workflow
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.
Contact
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.