Обязанности:
- Разработка мобильных приложений под платформу iOS
- Поиск и исправление ошибок
- Взаимодействие с командой
- Общение с клиентом
Стек технологий:
- iOS sdk, работа сети, средства разработки (Xcode, carthage)
Требования:
- Уверенные знания Swift, желательно Objective-C
- Знание особенностей работы приложений в среде iOS и его жизненного
цикла
- Знание основных шаблонов проектирования (Singleton, Factory и
т.п.)
- Понимание шаблона MCV
- Умение структурировать проект
- Умение писать UI только в коде
- Понимание протокола HTTP/HTTPS и сетевой части
- Понимание форматов XML и JSON
- Умение работать с системой контроля версий git
- Поддержка и развитие проектов, добавление нового функционала
- Проектирование и разработка архитектуры приложений
- Работа с БД
- Желательна поддержка и интеграция Objective-C кода со Swift
Приветствуется:
- Oпыт создания приложений с нуля до выкладки в AppStore
- Oпыт работы с интеграцией Frameworks