Ukraine's #1 job service
Viacheslav
IOS developer
- Age:
- 49 years
- City of residence:
- Odesa
- Ready to work:
- Odesa, Remote
Contact information
The job seeker has provided: Phone numberEmailLinkedInMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20900416/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Viacheslav Savchenko
APPLE PLATFORM SOFTWARE ENGINEER
PERSONAL INFORMATION
Location Odesa, Ukraine
Email [open contact info ](look above in the "contact info" section)
LinkedIn [open contact info ](look above in the "contact info" section)
Work preference Remote · Full-time
ABOUT ME
Apple platform software engineer with 13 years of experience developing and maintaining iOS and macOS applications.
Focused on iOS development, with experience delivering product features across UI, application functionality, system
integration, and networking. Most frequently works with Swift, SwiftUI, and UIKit. Interested in iOS Developer and cross-platform
iOS/macOS Developer roles.
WORK EXPERIENCE
April 2013 – October 2026
iOS/macOS Senior Product Engineer · Readdle | Odesa, Ukraine · Remote
●Developed and maintained features for iOS and macOS applications across user interface, core application, and networking
layers.
●Refactored an application synchronization layer to make it easier to add protocol support for different services.
●Refactored incoming-message parsing, improving parser speed and enabling more sophisticated heuristics for identifying
message components.
●Implemented features for IMAP and EWS, and worked with the Gmail API.
●Integrated Onscreen Awareness for Siri AI into an iOS application.
●Optimized HTML document loading in WKWebView and document styling so content appeared sooner and opened in a
more readable layout.
●Implemented custom screen-opening animations for an iOS application.
●Investigated and fixed issues involving memory, background execution, and system services, including push notifications.
●Implemented and integrated macOS system-audio capture modules, first using Audio Engine and later Core Audio taps.
●Built a module to track audio sources and the processes using them, enabling automatic detection of audio calls and
recording when needed.
●Adapted an Azure Pipeline to digitally sign the Windows version of the application’s Electron build.
●Conducted coding interviews.
●Used AI coding agents to research codebases, plan and implement scoped changes, and review results; verified generated
code and tests before delivery.
TECHNICAL SKILLS
Programming languages Swift · Objective-C
Platforms iOS · macOS
UI frameworks SwiftUI · UIKit · AppKit · WebKit
Architecture and design MVVM · MVC · Protocol-oriented design · Dependency injection · Modular app architecture · Design
systems and reusable components
Networking and concurrency IMAP · EWS · Gmail API · URLSession · REST APIs · Swift Concurrency (async/await, tasks,
actors) · Grand Central Dispatch · TLS and secure network communication
Data and storage Codable · UserDefaults · Keychain · SQLite · Offline-first design and local caching
Apple frameworks and system integration Foundation · Audio Engine · Core Audio taps · AVFoundation · Push notifications
and APNs · Background tasks and execution · App Intents, Siri, and Shortcuts · App extensions · StoreKit · CloudKit · WidgetKit
· Core Animation
Accessibility and localization VoiceOver · Dynamic Type · Localization and internationalization · Adaptive iPhone and iPad
interfaces
Testing and quality XCTest · Swift Testing · Snapshot testing · Debugging · Instruments · Crash reporting and diagnostics ·
Memory management (ARC)
Tools and delivery Xcode · Swift Package Manager · CocoaPods · Git · Code signing and provisioning · TestFlight · App Store
Connect · CI/CD · Jenkins · GitHub Actions · Azure Pipelines · Jira · Trello · Linear · Azure DevOps Boards
COMMUNICATION SKILLS
English — Professional working proficiency (C1) · German — Elementary proficiency (A2) · Ukrainian — Native or bilingual
proficiency
EDUCATION AND TRAINING
2017 Master’s Degree · Information Control Systems and Technologies
Odessa State Environmental University
2015 Bachelor’s Degree · Computer Science
Odessa State Environmental University
APPLE PLATFORM SOFTWARE ENGINEER
PERSONAL INFORMATION
Location Odesa, Ukraine
Email [
LinkedIn [
Work preference Remote · Full-time
ABOUT ME
Apple platform software engineer with 13 years of experience developing and maintaining iOS and macOS applications.
Focused on iOS development, with experience delivering product features across UI, application functionality, system
integration, and networking. Most frequently works with Swift, SwiftUI, and UIKit. Interested in iOS Developer and cross-platform
iOS/macOS Developer roles.
WORK EXPERIENCE
April 2013 – October 2026
iOS/macOS Senior Product Engineer · Readdle | Odesa, Ukraine · Remote
●Developed and maintained features for iOS and macOS applications across user interface, core application, and networking
layers.
●Refactored an application synchronization layer to make it easier to add protocol support for different services.
●Refactored incoming-message parsing, improving parser speed and enabling more sophisticated heuristics for identifying
message components.
●Implemented features for IMAP and EWS, and worked with the Gmail API.
●Integrated Onscreen Awareness for Siri AI into an iOS application.
●Optimized HTML document loading in WKWebView and document styling so content appeared sooner and opened in a
more readable layout.
●Implemented custom screen-opening animations for an iOS application.
●Investigated and fixed issues involving memory, background execution, and system services, including push notifications.
●Implemented and integrated macOS system-audio capture modules, first using Audio Engine and later Core Audio taps.
●Built a module to track audio sources and the processes using them, enabling automatic detection of audio calls and
recording when needed.
●Adapted an Azure Pipeline to digitally sign the Windows version of the application’s Electron build.
●Conducted coding interviews.
●Used AI coding agents to research codebases, plan and implement scoped changes, and review results; verified generated
code and tests before delivery.
TECHNICAL SKILLS
Programming languages Swift · Objective-C
Platforms iOS · macOS
UI frameworks SwiftUI · UIKit · AppKit · WebKit
Architecture and design MVVM · MVC · Protocol-oriented design · Dependency injection · Modular app architecture · Design
systems and reusable components
Networking and concurrency IMAP · EWS · Gmail API · URLSession · REST APIs · Swift Concurrency (async/await, tasks,
actors) · Grand Central Dispatch · TLS and secure network communication
Data and storage Codable · UserDefaults · Keychain · SQLite · Offline-first design and local caching
Apple frameworks and system integration Foundation · Audio Engine · Core Audio taps · AVFoundation · Push notifications
and APNs · Background tasks and execution · App Intents, Siri, and Shortcuts · App extensions · StoreKit · CloudKit · WidgetKit
· Core Animation
Accessibility and localization VoiceOver · Dynamic Type · Localization and internationalization · Adaptive iPhone and iPad
interfaces
Testing and quality XCTest · Swift Testing · Snapshot testing · Debugging · Instruments · Crash reporting and diagnostics ·
Memory management (ARC)
Tools and delivery Xcode · Swift Package Manager · CocoaPods · Git · Code signing and provisioning · TestFlight · App Store
Connect · CI/CD · Jenkins · GitHub Actions · Azure Pipelines · Jira · Trello · Linear · Azure DevOps Boards
COMMUNICATION SKILLS
English — Professional working proficiency (C1) · German — Elementary proficiency (A2) · Ukrainian — Native or bilingual
proficiency
EDUCATION AND TRAINING
2017 Master’s Degree · Information Control Systems and Technologies
Odessa State Environmental University
2015 Bachelor’s Degree · Computer Science
Odessa State Environmental University
Similar candidates
-
IOS-програміст
Kharkiv, Horishni Plavni, Remote -
IOS-програміст
Remote -
IOS Android Senior Software Developer (Swift, Objective-C, Flutter, AI)
Kyiv, Remote -
IOS-програміст
Remote -
IOS-програміст
90000 UAH, Kyiv, Remote