О проекте:
Разработка фирменной платежной системы для крупного банка.
Основные задачи:
-
Интеграция инновационных методов оплаты: смартфон, умные часы, биометрия (отпечаток/распознавание лица).
-
Поддержка системы на всех платформах: веб, мобильное приложение, сервисы партнеров.
-
Повышение безопасности транзакций (SSL-пиннинг, токенизация данных).
Стек: iOS SDK (UIKit, CoreLocation), Objective-C/Swift, Git, MVVM/VIPER.
Требования:
- iOS SDK (UIKit, Foundation, CoreLocation, Cocoa и др.)
-
Опыт программирования на Objective-C
-
Пониманием принципов параллельного программирования GCD,
NSOperationQueue, Async/Await
-
Понимание архитектурных паттернов MVVM, MVP, VIPER
-
Опыт разработки фреймворков будет плюсом
-
Опыт написания Unit-тестов
-
Умение писать чистый, масштабируемый и тестируемый код
-
Опыт работы с Git.
Обязанности:
-
Разработка модулей для мобильных платежей (NFC, QR-коды).
-
Интеграция с внутренними API банка и внешними платежными шлюзами.
-
Рефакторинг легаси-кода, написание Unit-тестов.
Условия:
- График работы: Удаленный формат, только в РФ.
- Работа по аутстафу