Position: Mobile Software Developer  (iOS and Android)
Category: iOS
English level: pre
Years of experience: 2.5

• Developing online banking apps; 
• Mobile apps with neural networks implementation (image classification and recognition);
• Computer vision (using OpenCV);
•  Social mobile applications (like chats).
• iOS:  Objective C, Swift, Social Networks API (using OAuth), Cocoa Touch, Core Data, REST, MapKit, GoogleMaps SDK, SQLite, CocоaPods, ORMs (Realm), GCD.

 •  Android:  Android SDK, Java, NDK, Gradle, Data Binding, RxJava, SQLite, ORMs (Realm, ActiveAndroid), Unit testing (JUnit, Espresso), Retrofit, Zxing, EventBus, Leakcanary.

 Languages: main (Java, Swift, Objective C), subsidiary (C++, Python, JavaScript, HTML, CSS).

 Other skills: OpenCV and JavaCV, Google Mobile Vision, reactive programming (RxJava and RxSwift), Design Patterns.