Position: Senior iOS Developer
Company: PSR Company
Category: iOS
Experience: 3y
English level: upper

Must have:
·         At least 5 years experience in design and build advanced applications for the iOS platform
·         Experience building commercial products for Apple platforms
·         Good written English
·         Deep practical knowledge of iOS SDK, understanding of iOS app architecture, official platform recommendations, native platform tools and techniques
·     Performance analysis and optimization techniques
·         Experience should range from UI layout, asynchronous programming, to low level hardware-related tasks
·         Ability and desire to write unit tests
·         Experience with reactive programming is a must.
·         Experience with Realm database is a must.
·         Experience with RIBs architecture is a big plus.
·         Experience with IoT, video streaming is a plus.
Technologies:
·         Swift, REST API, WebSockets, Realm, Reactive Programming (RxSwift)

Responsibilities:
Design and build advanced applications for the iOS platform
 Collaborate with cross-functional teams to define, design, and ship features
 Work with outside data sources and API’s
Work on bug fixing and improving application performance
 Continuously discover, evaluate, and implement new technologies
Participation in new features architecture discussions.

About the company:
Інноваційна компанія, яка пропонує комплексні рішення у сфері розробки і виробництва систем керування та безпеки будівель за допомогою Інтернету речей (IoT). Це не просто «розумний будинок», а система керування будівлею.