Position: Senior IOS Engineer
Company: Svitla Systems
Category: iOS
Experience required: no_exp

We offer intuitive software solutions for independent restaurants and neighborhood businesses. We help them thrive with our intuitive iPad-based cloud POS system and make card payments easier than cash.

**Responsibilities**
Development in an agile environment using the Scrum method
Contributing to the planning, implementation and optimisation of our orderbird app, its architecture and software design
The occasional deep dive into underlying issues such as threading and concurrency
Helping to think through the ongoing development of the product, optimising user flows and improving usability

**Requirements**
Ideally 7+ years of iOS experience
Advanced knowledge of Swift/Objective-C, interoperability in the iOS ecosystem
Experience with major OOP, iOS software patterns like MVC, MVVM, Viper and SOLID principles
Experience with Core Data, Auto-Layout, KVC/KVO, Xcode debugging instruments
Experience with clean code practices, writing unit tests, pair programming, Scrum, etc.