Middle/Senior IOS (в дальнейшем Lead при желании)Зарплатные ожидания от 200 - 450 тысячФормат работы: удаленкаЗанятость: полная (можем обсудить частичную занятость)Что делать?- Генерация идей- проектирование архитектуры мобильных приложений;- Разработка нового функционала, оптимизация и поддержка текущего;- Находить наиболее эффективные решения для задач- Планировать собственную работу, а также работу коллег и зависящих от результата структур;- Писать понятный тестируемый код;- Разработка unit-тестов;- Проведение код-ревью.Нам требуется кандидат со знанием и пониманием: - Отличные знания Swift (приветствуется знания Objective-C);- Опыт использования различных API и компонент iOS SDK 12+;- Опыт работы с реактивными библиотеками (RxSwift, ReactiveCocoa)- Понимание принципов ООП, шаблонов проектирования (плюсы и минусы MVC, MVP, MVVM, VIPER), классических алгоритмов и структур данных, SOLID;- Понимание работы REST, XML, JSON, HTTP;- Понимание DI, опыт работы с DI контейнерами.Желательно понимание многопоточного программирования (Multithreading, GCD, NSOperationQueue, Semaphores, Run Loops, Synchronization, Locks).