kompanion-logo

    • Для частных лиц
    • Вакансии
  • IOS developer

Команда Банка Компаньон в поисках кандидата на позицию: IOS developer

Наши ценности

  • Смелость.
  • Эффективность.
  • Фокус на клиентах.
  • Честность.

Мы предлагаем

  • Конкурентоспособную зарплату.
  • Работу в команде профессионалов.
  • Трудоустройство по ТК КР.
  • Свободный дресс-код.
  • Карьерное развитие и обучение.

Стек проекта

- Swift, UIKit + SwiftUI (миграция)

- Модульная архитектура на

- Clean Architecture, MVVM + Coordinator

- Собственный дизайн-система и UI-kit

Требования (must-have)

- 6+ лет коммерческой разработки на Swift, глубокое знание UIKit

- 3+ года продакшн-опыта со SwiftUI и понимание, когда её НЕ стоит использовать

- Swift Concurrency (async/await, actors), Combine — уверенное владение

- Clean Architecture, DDD, модульная архитектура (SPM-модули, feature-модули)

- Знание паттернов: MVVM, MVP, VIPER, Coordinator — с пониманием trade-offs

- Безопасность (критично для банка): Keychain, SSL pinning, биометрия (Face ID / Touch ID), защита от reverse engineering, обфускация, jailbreak detection

- Тестирование: Unit, Snapshot (swift-snapshot-testing), UI-тесты; опыт TDD/BDD

- CI/CD, code coverage, quality gates (SwiftLint, Danger)

- Git на уровне GitFlow, feature flags, работа с монорепами

- Профилирование через Instruments, оптимизация памяти, launch time, работа с большими списками

- Опыт публикации в App Store, работа с App Store Connect, TestFlight, force-update

- Опыт интеграций с REST, WebSocket, offline-first подходы

- Опыт работы с логами и мониторингом: Splunk / Grafana / Firebase Crashlytics

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

- Опыт в финтехе/банкинге

- Опыт с B2B-продуктами: сложные роли и права доступа, работа с юрлицами (ОЭП, доверенности, подписанты)

- Опыт миграции UIKit → SwiftUI на живом продукте

- RxSwift (для работы с legacy-модулями)

- Kotlin Multiplatform(KMP) / shared-код с Android

Обязанности

- Развивать архитектуру iOS-приложения Банк Компаньон для B2B-клиентов

- Проектировать и внедрять новые модули, писать ADR по ключевым техническим решениям

- Взаимодействовать с продуктовыми командами, Backend, Web и Android — обеспечивать консистентность продукта

- Работать с тимлидом, оунером по декомпозиции и техническому уточнению беклога

- Менторить middle/junior iOS-разработчиков, проводить code review

- Участвовать в техническом найме iOS-команды

- Обеспечивать test coverage, maintainability и безопасность кода

- Продвигать инженерные практики: TDD, quality gates, CI/CD

- Предлагать технические и продуктовые улучшения B2B-продукта

IOS developer

  • Направление

    Информационные технологии

  • Филиал

    Головной офис

  • Регион

    Бишкек

  • Дата публикации

    4 сентября 2026

Поделиться

Откликнуться на вакансию

ФИО *

Электронная почта *

Номер телефона *

Ссылка на резюме (HeadHunter, LinkedIn и т.д.)

app-form