MOBILE DEVELOPMENT: iOS(Swift+Objective C) & Android
+ Swift, SwiftUI, Objective-C, Java/Kotlin programming language;
+ Apps for iPhone, iPad and Apple Watch, Android devices;
+ Building iOS prototype apps;
+ Create backend for apps (PHP, .NET, Firebase, Parser, NodeJS, Graphql);
+ Clean software architecture: MVC, MVP, MVVM, VIPER;
+ RxSwift, Unit Tests
+ GoF Design Patterns, SOLID
+ Multithreading, Memory Management
+ AutoLayout, Cocoa Framework, CocaTouch, CoreAnimation
+ Networking, WebSocket, HTTP
+ Database: Firebase, Realm, CoreData, SQLite, iCloud storage, CloudKit, JSON, XML;
+ Augmented Reality: ArKit backed by SpriteKit or SceneKit;
+ Computer Vision with OpenCV;
+ Notifications: Push and/or Local;
+ Analytics: Google Analytics, Flurry, AppsFlyer;
+ Social Networks integration: Facebook, Twitter, Instagram, LinkedIN;
+ React, React Native
TEAM WORK:
+ Knowledge of Agile / Scrum practices;
+ Tools for cooperation: Slack, Trello, Asana, Git (Github, Bitbucket), Fabric