О компании:
Крупный российский банк, лидер в области финансовых технологий. Мы — IT-вендор одного из крупнейших банков страны, разрабатываем решения для международных платежей, цифровых валют и инновационных сервисов.
Описание проекта:
Работа над одним из ключевых продуктов — платформой SberPay. Это набор удобных и безопасных способов оплаты: смартфоном, часами, отпечатком пальца или взглядом. Платформа работает на разных поверхностях: web, приложение СберБанк Онлайн и сервисы партнёров.
В рамках проекта будут задачи по улучшению текущих решений и внедрению новых функций.
Обязанности:
- Разработка и поддержка iOS-приложений "с нуля" и доработка текущих решений.
- Интеграция с биометрическими системами (оплата по лицу, отпечаткам).
- Работа с API, SDK, внедрение библиотек для взаимодействия с различными сервисами.
- Настройка CI/CD и участие в Agile-процессах.
Требования:
Обязательно:
- Опыт коммерческой разработки на iOS от 3 лет.
- Знание Swift (желательно и Objective-C).
- Навыки работы с UIKit, Foundation, CoreLocation, Cocoa.
- Понимание архитектурных паттернов: MVVM, MVP, VIPER.
- Опыт параллельного программирования: GCD, NSOperationQueue, Async/Await.
- Умение писать чистый, масштабируемый и тестируемый код.
- Опыт написания Unit-тестов.
- Навыки работы с Git.
Будет плюсом:
- Опыт разработки фреймворков.
- Знакомство с SwiftUI.
- Опыт настройки CI/CD (Jenkins, GitLab).
- Знание AOSP или опыт embedded-разработки.
- Портфолио с примерами проектов.
Условия:
- Формат работы: удалённый.
- Оформление: ИП / Самозанятость / ТК РФ (обсуждаемо).
- Частичная компенсация ДМС спустя 6 месяцев работы.
- Возможность перехода на другие проекты после завершения.