Опыт от 2 лет коммерческой разработки на Swift Знание ООП, Swift, Objective-C Знание и умение применять на практике структуры данных, шаблоны проектирования, многопоточности Понимание принципов параллельного программирования GCD/NSOperationQueue Опыт работы с CoreData Опыт работы с базами данных в iOS Понимание разницы работы iOS SDK на разных iOS Умение писать структурированный код и документировать его, покрывать код тестами Понимать в деталях серверную часть технологии Умение пользоваться системами контроля версий Наличие опубликованных проектов в AppStore Английский язык на уровне Знание клиент-серверной архитектуры Архитектуры - MVVM, VIPER, Clean Swift Swinject, RxSwift, ReactiveKit, Alamofire, SnapKit Опыт работы с бекенд APIs Опыт работы с Xcode, Git; Понимание Git flow, CI/CD Понимание и умение использовать SOLID Умение использовать REST API, JSON Знание TCP/UDP/HTTP Ответственность, самоорганизованность и самоконтроль Возможно опыт работы с сетевыми интерфейсами, протоколами шифрования и безопасности Умение оценивать время выполнения задач Обязанности: Создание и поддержка приложения Apple iOS Создание unit-тестов Проводить Code Review, оптимизацию Участвовать в принятии продуктовых и технических решений и планировании процесса разработки Как работаем: Техническое собеседование, ознакомление с проектом Если находим общий язык с другими участниками команды - начинаем работу Возможность обсудить Ваш доход в месяц в зависимости от выполненного объема работы и скорости выполнения Пишите, ответим на все возникшие вопросы Желательно, чтобы Вы находились в Москве С уважением, Рената

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск