Необходимый скилл:
· Умение работать со Storyboard и xib файлами, создавать графические интерфейсы
· Умение создавать графические интерфейсы, используя различные виды layout(ов) и xml разметку), среды разработки Xcode/Android Studio, языки программирования Swift/Objective C/Java/Kotlin;
· Умение получать и отправлять HTTP запросы
· Умение создавать графические интерфейсы, используя XML разметку в Android
· Умение создавать графические интерфейсы, используя инструменты Xcode, Storyboard, xib файлы в iOS
· Знание принципов объектно-ориентированного программирования
· Знание способов хранения данных, таких как SQL Lite, SharedPreferences, понимание работы ORM в Android
· Способов хранения данных, таких как UserDefaults, Keychain, Core Data в iOS;
· Знание Android, iOS SDK, шаблоны проектирования, распространенные библиотеки и архитектуру iOS, Android, принципы клиент-серверной модели взаимодействия приложений;
· Знание требований к релизам приложений в AppStore/Google Play;
· Владение техническим английским языком.
Обязанности:
· Разработка мобильных приложений под iOS/Android;
· Поддержка мобильных приложений;
· Участие в отладке и тестировании приложений;
· Размещение приложений в AppStore;
· Разработка инструкций по работе с готовым продуктом;
· Оформление необходимой документации.