HA
Hayot Bank
IOS-разработчик (Swift)
СИГНАЛ JOBRADAR75/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Последнее подтверждение11 мин. назад
Впервые замечена1 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
Описание вакансии
Обязанности:
- Разработка новых экранов и сценариев мобильного банка на SwiftUI.
- Кредитные продукты: онлайн-заявки на кредит, кредитный калькулятор, график платежей, досрочное и частичное погашение, просрочка и уведомления о платежах.
- Депозитные продукты: открытие и пополнение депозитов, калькулятор доходности, начисление процентов, пролонгация и досрочное закрытие.
- Подписание договоров и оферт в приложении, подтверждение операций через OTP и биометрию.
- Интеграция с API бэкенда, участие в проектировании контрактов.
- Поддержка и рефакторинг существующего кода, повышение стабильности и производительности.
- Code review, участие в планировании и оценке задач.
Требования:
- Опыт коммерческой мобильной разработки от 3 лет и минимум 1–2 приложения в App Store, желательно с большой аудиторией.
- Уверенное знание архитектурных подходов MVVM, MVI, Clean Architecture, понимание модульности и разделения на feature-модули.
- Работа с сетью: REST, JSON, обработка ошибок, ретраи, пагинация; плюсом будут WebSocket или gRPC.
- Понимание безопасности мобильных приложений: certificate pinning, безопасное хранение токенов, биометрия, обфускация, защита от jailbreak.
- Работа с OAuth2/OpenID Connect (refresh-токены, PKCE).
- Unit- и UI-тестирование, понимание пирамиды тестов.
- CI/CD для iOS (Fastlane, GitLab CI или GitHub Actions), подписание сборок, релизы в App Store.
- Git, code review, работа по Scrum/Kanban в Jira.
- Опыт с аналитикой и крашрепортингом (Firebase Crashlytics, Sentry, AppMetrica).
- Умение обсуждать API-контракт с бэкендом.
Стек iOS:
- Отличное знание Swift: структуры против классов, протоколы, generics, управление памятью (ARC, retain cycles).
- Swift Concurrency (async/await, actors, Task) и понимание GCD.
- SwiftUI как основной инструмент UI, плюс знание UIKit для поддержки legacy и сложных экранов.
- Combine или Observation framework.
- SPM для управления зависимостями и модуляризации.
- Keychain, LocalAuthentication (Face…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / IT / UZ