Position: Middle iOS Engineer for avia project
Company: deventor.io
Category: iOS
Experience required: 3y
English level: upper

**How do we work?**

● Swift
● Frameworks we use: PSPDFKit, AFNetworking, CocoaPods, Motif
● Tools we use: AppCode, Xcode, Jenkins, Gerrit

**Responsibilities**

● Creating, maintaining, installing, and implementing the source code that makes up the application or program, according to written or verbal specification
● Implementing product features without supervision on the basis of documentation
● Utilizing programming principles, tools and techniques to write code
● Designing, creating and verifying various test documentation (e.g., test cases)
● Resolving application development issues in a timely manner
● Adhering to the software quality standards agreed by the team and the whole company

**Qualifications**

● At least 3 years’ experience on a similar position
● Strong experience with Swift, Cocoa Touch
● Knowledge of Core Data, CocoaPods, Objection, AFNetworking
● Basic knowledge of Objective-C
● Knowledge of design, programming best practices, algorithms and data structures
● Good understanding of client-server applications architecture
● Familiarity with design patterns
● Ability to use revision control tools
● Experience with: RAML/JSON Schema, C++, Objective-C++, XML/XPath/XSD will be strong asset