Разработчик на ОС iOS
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
Условия работы
Основные требования
- Опыт коммерческой разработки веб приложений от 3 лет
- Умение создавать сложные и интересные UI-элементы;
- Знания о том, как работать с сетью (Alamofire, Moya);
- Умение работать с системой контроля версий git, опыт работы в команде, знаешь что такое PR;
- Знание кто такой Дядюшка Боб и читал «Чистый код», SOLID;
- Опыт работы с базами данных такие как SQlite, CoreData, Realm;
- Знания о буквах, связанных с нашим продуктом: Swift Package Manager (никакого CocoaPods), Swinject,Moya, Alamofire, ObjectMapper, SwiftyMock;
- Умение писать как Unit-тесты, так и XCUI-тесты;
- Хотя бы отдаленные знания о Zeplin;
- Понимание CI/CD, а мега-плюсом будет опыт настройки
Личностные качества
- Ответственность
- Самостоятельность
- Умение работать в команде
- Коммуникабельность
Должностные обязанности
- Разрабатывать, разрабатывать и разрабатывать на Swift (Obj-C совсем нет);
- Проектировать и развивать архитектуру приложения;
- Участвовать в принятии ключевых решений;
- Взаимодействие с UX-дизайнерами, QA-инженерами, системными аналитиками;
- Предлагать идеи по развитию продукта.