С 2014 года мы занимаемся разработкой решений для банков. Это включает в себя автоматизацию бизнес-процессов, интеграционные задачи, адаптацию продуктов компании FICO и разработку специализированных решений для различных аспектов работы банков (микросервисы, отдельные веб и мобильные приложения). Полученный опыт мы реализуем при разработке собственных продуктов.
Рынки: Америка, Европа, СНГ.
Сейчас мы ищем iOS разработчиков для работы над проектом по разработке мобильного приложения для крупного банка.
Мы хотели бы от вас:
- опыта коммерческой разработки iOS приложений от 2 лет
- хорошего знания Swift
- понимания основных принципов программирования и ведения проектов
- знания шаблонов проектирования
- знания английского языка на уровне Intermediate и выше
Что нужно будет делать:
- создавать новый и оптимизировать работу имеющегося функционала мобильного банка
- участвовать в проектировании архитектуры приложений
- покрывать код unit тестами
Что есть на проекте:
- 80% написано на Swift с применением MVP и VIPER
- 20% legacy код на Objective-C (если и придется трогать, то это будет только поддержка в крайне редких случаях, которые могут и не произойти)
- построение UI преимущественно через XIB/Storyboard
- работа с сетью через Alamofire/AFNetworking + выделенный базовый сетевой слой + набор сетевых сервисов для получения конкретных бизнес-объектов
- работа с backend через REST API
- UI- и unit-тесты
- хранение кода в репозитории Git
- достаточно развитый CI/CD на базе корпоративного сервера GitLab
- обязательный code review