Position: Senior iOS Developer - SwiftUI, Combine, TCA, Async/Await
Category: iOS
English level: upper
Years of experience: 6

- Working on the project with millions of users worldwide
- Experience both as single dev and in a big distributed team of 20 mobile developers (iOS and Android)
- Participated in the creation of a side-project application with colleagues which was featured in the AppStore (free time)
- Have several articles on Medium platform featured by FlawlessApp
- iOS Peer Lab Kyiv dev community member
Hi there‍! Here's a short info about me:

I have around 6 years of working experience in outsource, outstaff and product companies. I've worked as an iOS Developer in such areas as social, health care, real estate, and automotive. My main skills are:

- Strong Swift
- iOS SDK, Xcode, Git, CocoaPods, SPM and Carthage
- Good knowledge of Algorithms and Data Structures 
- Object-oriented, protocol-oriented and functional programming 
- UI from code, storyboard/xib and Canvas (in SwiftUI)
- Networking with REST API and WebSockets
- Experience with RxSwift/RxCocoa/Combine frameworks
- Design patterns like MVC (avoiding massive controllers) MVVM+C, MVP, TCA
- Unit tests for product and code quality assurance 
- Working with certificates and publishing apps to the AppStore
- Familiar with tools like Figma, Abstract, Proxyman, Google Analytics, Jira, Asana, Postman, and others

Also, I have an upper Intermediate English. So I'm able to communicate directly with foreign clients, pass technical interviews, and hold live demos. I'm an open-minded person and always learning something new.
- Working in a team of skilled iOS developers
- Ability to attend English classes
- Flexible schedule
- Building great products
- Not cross-platform development