🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

IOS-разработчик

BSS
Ташкент
Работа в офисе
Опубликовано: 29 Oct 2026

Banks Soft Systems - системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.

Чем нужно будет заниматься:

  • Разрабатывать и поддерживать production‑функционал iOS‑приложения для реальных пользователей, обеспечивая стабильность и производительность;

  • Реализовывать ключевые финтех‑сценарии: регистрация и верификация личности, работа с картами, переводы, кредиты, депозиты;

  • Внедрять безопасные механизмы: OTP, certificate pinning, App Attest, LocalAuthentication;

  • Прорабатывать архитектуру в многомодульной структуре (feature / domain / data) с применением MVVM, Factory и Swift‑макросов;

  • Участвовать в полном цикле разработки: от оценки задач до тестирования (XCTest, Swift Testing), настройки сборок (xcconfig, SPM) и разбора инцидентов в production;

  • Интегрироваться с API (REST, Apollo iOS), обрабатывать сетевые запросы (URLSession) и сериализовать данные (Codable, JSONDecoder).

Что мы ждём от кандидата:

  • Опыт коммерческой разработки под iOS в production‑проектах (обязательно наличие приложений в App Store или аналогичных публичных релизах);

  • Опыт работы в финтехе, банковской сфере или продуктах с платёжными операциями (регистрация, верификация, карты, переводы, кредиты, депозиты);

  • Практический опыт внедрения безопасных сценариев: OTP, двухфакторная аутентификация, certificate pinning, App Attest, работа с биометрией (LocalAuthentication);

  • Опыт поддержки и исправления инцидентов в production, включая анализ крашей и метрик стабильности (Crashlytics, Performance).

Hard skills:

  • Swift 6+ с обязательным знанием модели строгой конкурентности: strict concurrency, async/await, Task, MainActor, AsyncStream;

  • SwiftUI (включая NavigationStack), глубокое понимание реактивности и наблюдаемых объектов (@Observable);

  • Архитектурные подходы: MVVM, многомодульная структура (feature / domain / data), паттерн Factory;

  • Работа с данными и сетью: Codable, JSONDecoder, URLSession, REST, Apollo iOS;

  • Локальное хранение и безопасность: SwiftData, UserDefaults, Keychain, certificate pinning;

  • Безопасность и аутентификация: LocalAuthentication, App Attest;

  • Мультимедиа: AVFoundation;

  • Инструментарий и CI/CD: Xcode, Git, GitLab, xcconfig, Swift Package Manager;

  • Тестирование: XCTest, Swift Testing;

  • Качество кода: SwiftLint;

  • Опыт интеграции с Firebase: Crashlytics, Analytics, FCM, Remote Config, Performance.

Будет плюсом:

  • Опыт работы с A/B‑тестами, feature flags и Remote Config в реальных сценариях;

  • Понимание жизненного цикла приложения, пагинации, оптимизации производительности UI и сетевых запросов;

  • Знание практик безопасной разработки (Secure Coding) и требований регуляторов в финтехе (если применимо к проекту).

Условия:

  • ​​​​​​Работа в головном офисе в Ташкенте;

  • График работы 5/2: с 9:00 до 18:00;

  • Официальное трудоустройство в соответствии с ТК Уз с первого дня;

  • Современный офис в центре города с полностью оборудованной инфраструктурой для работы и отдыха, есть бассейн;

  • Обеды в столовой по себестоимости;

  • Предоставляем всю необходимую технику для работы.

🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие