Position: Senior iOS Developer
Category: iOS
English level: intermediate
Years of experience: 11


SwiftUI, Swift, iOS development since 2019, 2014 and 2010
Clean Architecture, SOLID, KISS, DRY, MVP, MVVM
Swift Concurrency, Combine, GCD, Networking, CocoaPods, SPM

OOP, Reactive, Concurrent, Functional Programming
SwiftUI (or AppKit) for macOS since macOS 11 Big Sur and 2020
ObjC, UIKit, Foundation since Xcode 4, iOS 4, iPhone 4 and 2010
C++, ANSI C since 2008 and 2006

Software Development since 1998
Hardware Architecture, Embedded Systems since 1997
Analog/Digital Electronics and Programming since 1989
- All iOS13- devices will not be supported in the future, so the only iOS14+ devices must be supported to use SwiftUI stack.
- ObjC/UIKit/AppKit can exist in the project exclusively as an old logic. All the new features for iOS/macOS nowadays must be implemented using Swift/SwiftUI/Async/Await/Actors stack.