Сервіс пошуку роботи №1 в Україні
Viacheslav
IOS developer
- Вік:
- 49 років
- Місто проживання:
- Одеса
- Готовий працювати:
- Дистанційно, Одеса
Контактна інформація
Шукач вказав: ТелефонЕл. поштуLinkedInМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20900416/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Viacheslav Savchenko
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
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
Схожі кандидати
-
IOS-програміст
Харків, Горішні Плавні, Дистанційно -
IOS-програміст
Дистанційно -
IOS Android Senior Software Developer (Swift, Objective-C, Flutter, AI)
Київ, Дистанційно -
IOS-програміст
Дистанційно -
IOS-програміст
90000 грн, Київ, Дистанційно