Position: iOS Developer
Company: NCube
Experience required: 3y
English level: upper

You will join the development team of a large healthcare company, which product is popular in the USA, Europe, and Asia. The company has more than1000 employees over the world and 2b annual revenue (+10% every year). Team size: 8 people in Kyiv (3 Android developers and 4 iOS) and 4 in the USA. Join our Kyiv team to develop awesome stuff!

Experience / Skills required:

3+ years of iOS development experience

Computer Science fundamentals (OOP/OOD, algorithms)

Strong knowledge of Swift

Strong knowledge of SwiftUI and Combine

Strong knowledge of multithreading and concurrency

Strong knowledge of MVVM and Apple’s POP

Experience with various formats JSON/XML

Experience integrating remote back-end services via restful APIs

Understanding of Apple's design principles and interface guidelines

Experience with performance and memory consumption testing

Good English


Responsibilities:

Design and build advanced applications for the iOS platform

Collaborate with cross-functional teams to define, design, and ship new features

Work with outside data sources and APIs

Unit-test code for robustness, including edge cases, usability, and general reliability

Work on bug fixing and improving application performance

Continuously discover, evaluate, and implement new technologies to maximize development efficiency


We offer:

Competitive remuneration based on qualification and contribution

Medical insurance, vacations, paid sick leaves, English classes

Ability to work remote, flexible working schedule

Great team spirit with Friday’s night’s parties

Perfect office location in the very center of Kyiv