Position: Senior iOS Engineer
Company: Lohika
Category: iOS
Experience required: 5y
English level: intermediate

**ABOUT THE PROJECT:**
Our client provides a secure, converged IoT-enabled software solution that unites core building workflows, optimises portfolio management, and generates actionable insights to increase profitability and create better tenant experience. They offer a wide range support for the intelligent building platform that includes the Internet of Things, data analytics, AI, cloud and mobile technologies and machine learning. The solution offers a breadth of features for various user roles in a single platform.
You will get a chance to participate in the white labeling project. Main goal of it will be creating a robust single solution for the customers to operate and configure their IoT-enabled system. The project developed will cover all the solution layers for the end users and your main focus will be on the development of iOS application using Swift.

**MAIN TASKS AND RESPONSIBILITIES:**
Design and build applications for the iOS platform  
Ensure the performance, quality, and responsiveness of applications 
Maintain good code coverage for the deliverables
Analyse and estimate implementation efforts
Report to Team Lead about current tasks status
Provide support to QA and other teams

**EDUCATION, SKILLS AND EXPERIENCE:**
5+ years of iOS programming experience, deep platform knowledge 
Strong knowledge of Swift
Strong knowledge of multithreading and networking (iOS)
Core iOS libraries and kits
Understanding of REST architecture
Problem solving abilities, fast research and learning skills
Sufficient English level for communication (verbal and written)

**WOULD BE A PLUS:**
Understanding of Web security and mobile apps security concepts
iOS architecture best practices