Position: Senior iOS Developer
Company: Recruit-Alliance
Experience required: 5y
English level: intermediate

Must have:					
At least 4 years experience in design and build advanced applications for the iOS platform	
Experience with Swift 3+ years		
Experience building commercial products for Apple platforms	
Ability and desire to write unit tests					
Experience with RXSwift				
Experience with Realm database
Experience with WebSockets		
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							

As a plus:					
Experience with RIBs architecture.					
Experience with IoT, video streaming.					
					
Your tasks:					
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.		

					
What do we offer:					
Work in an international dynamically developing company					
The product of the company is helping to securing and managing of home, store or office by mobile application.					
The system will let you to control premises and receive notifications and react herein. 					
Also the product let's to  select predefined scenarios, view the history of events and video records stored in the Cloud