Middle iOS Engineer

Office
Remote + Office
Location
Ukraine Lviv
Necessary skills and qualifications
At least 3 years of iOS development experience
Deep knowledge of Swift
Practical experience with Alamofire or URLSession
Strong skills in working with the UI Kit
Proven work experience with SwiftUI and Combine
Familiarity with Swift structured concurrency
Solid understanding of the MVC / MVVM pattern and its execution
Expertise in using CocoaPods and Swift Package Manager for dependency management
Strong understanding of the REST protocol
Hands-on experience with Core Data and Realm
Upper-Intermediate English level
Will be a plus
Experience with Core Bluetooth, mainly BLE
Knowledge of APNs and deep links configuration
Expertise with AVFoundation, audio and video playback

Ready to join our team?

Send us your CV or contact our Recruitment Manager to discover more career opportunities for yourself.

or drag and drop here
One file only.
5 MB limit.
Allowed types: txt, rtf, pdf, doc, docx, odt, ppt, pptx, odp, xls, xlsx, ods.

What you'll get

18 days
paid annual leave

10 days
paid sick leave

5 days
unpaid leave

5 days off
following your wedding or child’s birth

Company-funded professional education

Free English classes

Team building & industry events

Flexible work schedule

In-house accounting service

Relocation support

Lviv IT Cluster gifts & discounts

Ready to join our team?

Send us your CV or contact our Recruitment Manager to discover more career opportunities for yourself.

or drag and drop here
One file only.
5 MB limit.
Allowed types: txt, rtf, pdf, doc, docx, odt, ppt, pptx, odp, xls, xlsx, ods.