Position: Junior iOS Developer
Category: iOS
English level: upper
Years of experience: 0.5


Frameworks and libraries:
•	iOS SDK, mobile application architecture patterns;
•	CocoaPods dependency manager;
•	UIKit, MapKit, Foundation Kit, UIKit;
•	Core Data, CoreML;
•	Firebase.

Knowledge and practical skills:
•    OOP principles;
•    SOLID principles;
•    MVC-family patterns;
•    experience with building RESTful APIs;
•    experience with unit-testing;
•	iOS frameworks and App distribution;
•    experience with the complete software development lifecycle: requirements analysis, design, implementation, and testing.
•    UML diagram creation to aid during the design stage; 
•    git, gitflow and agile methodologies;  
•    experience with various IDEs (Xcode, PhpStorm, IntelliJ IDEA, PyCharm), DB instruments (pgAdmin), coding-oriented text editors (Sublime), design applications (StarUML, Sketch, Adobe Photoshop, Balsamiq).
Looking for iOS development projects.