Требуются iOS разработчики в команду развития платформы нового мобильного приложения для одного из крупнейших банков России. У нас амбициозная цель - запустить совершенно новый, удобный и современный мобильный банк. Мы развиваем своё комьюнити, используем современные подходы и создаём такое приложение, которым бы сами хотели пользоваться.
Обязанности
• Разработка, планирование и запуск новых функций, влияющих на миллионы клиентов;
• Участие в жизни Development комьюнити и его развитие;
• Использование современных подходов, инструментов и технологий.
• Разработка нового мобильного банка для физических лиц на платформе iOS;
• Разработка платформенных компонентов;
• Оценка сложности разработки, планирование и работа в спринтах (agile/scrum);
• Code Review.
Обязательные требования
• Опыт программирования на Swift от 2х лет;
• Опыт разработки под iOS от 2 лет;
• Бэкграунд в Obj-c;
• Хорошее знание платформы iOS, инструментов разработки, работы UI;
• Понимание принципов проектирования SOLID;
• Знание и понимании основных паттернов проектирования и VIPER;
• Опыт работы с Core Data, Swinject, RxSwift;
• Опыт разработки клиент-серверного приложения (REST, JSON);
• Опыт многопоточного программирования;
• Опыт работы с Git, знание git flow;
• Понимание жизненного цикла разработки ПО;
• Умение работать в команде.
Будет плюсом
• Опыт автоматизации тестирования;
• Опыт работы над большими многомодульными проектами;
• Понимание принципов Agile.