• Опыт коммерческой iOS-разработки от 3 лет; • Хорошее знание Git, Git Flow и менеджера зависимостей; • Хорошее знание ООП/ООД; • Понимание шаблонов проектирования, рефакторинга и запахов кода; • Опыт работы со Swift, сторонними разработчиками. библиотеки и API; • Опыт работы с MVC/MVVM, Core Data и Realm • Опыт работы с сетями, клиентским API REST, JSON и XML, базовой анимацией и базовой графикой; • Базовые знания многопоточности, реактивного программирования, DI; • Обязательно иметь Уровень ан
• Опыт коммерческой iOS-разработки от 3 лет; • Хорошее знание Git, Git Flow и менеджера зависимостей; • Хорошее знание ООП/ООД; • Понимание шаблонов проектирования, рефакторинга и запахов кода; • Опыт работы со Swift, сторонними разработчиками. библиотеки и API; • Опыт работы с MVC/MVVM, Core Data и Realm • Опыт работы с сетями, клиентским API REST, JSON и XML, базовой анимацией и базовой графикой; • Базовые знания многопоточности, реактивного программирования, DI; • Обязательно иметь Уровень английского языка выше среднего;• Необходимо понимать рекомендации по пользовательскому интерфейсу iOS. Как плюс• Приложения в App Store;• Опыт реактивного программирования (RxSwift / ReactiveCocoa);• Опыт работы с TDD/BDD;• Опыт работы с аналитикой;• Опыт работы с push-уведомлениями; • Опыт работы с BaaS. (Firebase, Сашидо); • Опыт работы с архитектурой MVVM-C. Обязанности • Создание мобильных приложений; • Взаимодействие с командой разработчиков продукта; • Выполнение высококачественной работы с тщательностью и точностью для достижения результатов; • Внимание к деталям; • Выполнение задач в Agile-среде. Мы предлагаем • Конкурентоспособную заработную плату; • Тесное сотрудничество с существующей командой экспертов по продуктам; • Профессиональные задачи, поддержка наставника и план личного развития; • Оплачиваемый отпуск 20 рабочих дней, оплачиваемый отпуск по болезни и праздничные дни; • Занятия английским языком и поддержка в вашем развитии; • Возможность участия в конференциях и семинарах; • Печенье и кофе/Пиво и пицца.